Image of Information Security Expert

SUPERNOVA Web Shell Exploit Report

Overview
SUPERNOVA is a malicious .NET web shell that was discovered on compromised SolarWinds Orion servers. Unlike typical web shells uploaded post-compromise, SUPERNOVA was a modified version of an existing legitimate .NET DLL file (app_web_logoimagehandler.ashx.b6031896.dll) that was not digitally signed.
Technical Analysis
SUPERNOVA exploited the fact that .NET applications can execute arbitrary C# code if a web shell is embedded into the source and compiled. The attacker inserted a method that allowed remote commands to be executed by sending specially crafted HTTP requests to the affected server. It was not signed like the official SolarWinds update and did not match the supply chain-style backdoor seen in SUNBURST.
MITRE ATT&CK Mapping

View this mapping using official MITRE ATT&CK Navigator
Detection and Response
References