CVE-2026-28326: SolarWinds Access Rights Manager Hard-coded Key Remote Code Execution
HERMES THREAT SCORE & ENTERPRISE AD PRIVILEGE ESCALATION
Target:SolarWinds Access Rights Manager (ARM) β RabbitMQ / WCF Remote Dispatcher Service Rated CVSS 8.8 (due to Adjacent Network vector AV:A) and HTS 90 (CRITICAL). SolarWinds ARM servers manage access permissions, audit logs, and domain user provisioning across Active Directory environments. An unauthenticated attacker positioned on the corporate network or VPN can forge encrypted RPC messages using static hardcoded keys to achieve immediate SYSTEM-level code execution on the ARM host.
CVE-2026-28326: SolarWinds Access Rights Manager Hard-coded Key Remote Code ExecutionVULNERABILITY
Software platform affected by security vulnerabilities and agentic attack patterns.
π Why is this related? (Evidence & Provenance)
“Confirmed security vulnerability in SolarWinds Access Rights Manager documented in Hermes dossier.”
- [vulnerability_report]
- [government_confirmation]CISA verified active exploitation in the wild and mandated federal remediation deadline in KEV entry. — Source: Cybersecurity & Infrastructure Security Agency (CISA): CISA Adds CVE-2026-59822 to Known Exploited Vulnerabilities Catalog (Reliability: VERY_HIGH)
1. Technical Context & Affected Software Matrix
Section titled β1. Technical Context & Affected Software Matrixβ| Parameter | Technical Specification | Operational Impact |
|---|---|---|
| CVE Identifier | CVE-2026-28326 | SolarWinds Advisory & ZDI-CAN |
| Vulnerability Class | Hard-coded Key (CWE-321) & Insecure Deserialization (CWE-502) | Unauthenticated remote code execution as SYSTEM |
| Affected Component | RabbitMQ / WCF Remote Communication Dispatcher | TCP port 55555 / 5672 |
| Authentication Required | None (PR:N) | Message encrypted with static embedded key |
| User Interaction | None (UI:N) | Automated execution upon receiving RPC message |
| Scope Impact | Unchanged (S:U) | Windows server takeover (Active Directory management engine) |
| Privileges Obtained | NT AUTHORITY\SYSTEM | Complete control over Windows host and ARM database |
| Affected Versions | SolarWinds ARM 2024.3, 2024.3.1 and earlier | Enterprise SolarWinds ARM installations |
| Remediation Target | SolarWinds ARM 2026.2.1 | Upgrade to patched release with ephemeral key negotiation |
2. Vulnerability Anatomy & Root Cause Analysis
Section titled β2. Vulnerability Anatomy & Root Cause AnalysisβSolarWinds ARM relies on an encrypted Windows Communication Foundation (WCF) service layer for communications between administrative consoles and the central server.
sequenceDiagram autonumber actor Attacker as Adjacent Attacker (LAN / VPN) participant WCF as ARM Service Listener (Port 55555) participant Crypto as Decryption Routine (Static Key) participant Dispatcher as Deserialization Engine participant OS as Windows Host (SYSTEM)
Attacker->>WCF: Send forged binary payload encrypted with static AES key WCF->>Crypto: Decrypt payload using hardcoded key from assembly Crypto->>Dispatcher: Forward valid plaintext serialized stream Dispatcher->>Dispatcher: Execute deserialization gadget chain Dispatcher->>OS: Execute command with NT AUTHORITY\SYSTEM privileges- The encryption key utilized to protect WCF messages is statically embedded within client and server
.NETbinaries (pnServer.exeandpnClient.exe). - Because the key is identical across all customer installations, any attacker on the adjacent network can forge validly encrypted serialized messages.
- Upon receiving the payload, the server decrypts it successfully and deserializes the untrusted stream, executing arbitrary commands under the SYSTEM account.
3. Detection Engineering & Threat Hunting
Section titled β3. Detection Engineering & Threat Huntingβtitle: SolarWinds ARM Service Spawning Command Shellid: cve-2026-28326-arm-spawnstatus: productiondescription: Detects pnServer.exe spawning command line interpreters or PowerShell processes.references: - https://www.solarwinds.com/trust-center/security-advisoriesauthor: Hermes Codex DFIR Teamdate: 2026-09-17logsource: category: process_creation product: windowsdetection: selection: ParentImage|endswith: '\pnServer.exe' Image|endswith: - '\cmd.exe' - '\powershell.exe' - '\pwsh.exe' condition: selectionlevel: criticaltags: - attack.execution - attack.t1059.001 - attack.t1059.0034. Remediation, Patching & Hardening
Section titled β4. Remediation, Patching & Hardeningβ- T0 Immediate Action (< 24h) β Upgrade to SolarWinds ARM 2026.2.1: Download and install the official SolarWinds ARM 2026.2.1 installer, which implements ephemeral dynamic key exchange over TLS.
- T0 Mitigation β Firewall Port 55555: Restrict access to TCP port 55555 on ARM server hosts strictly to approved administrator workstations via Windows Defender Firewall or corporate network firewalls.
- T1 Tactical Audit (< 7d) β Audit Active Directory User Changes: Verify recent permissions modifications and new administrative accounts in Active Directory created through SolarWinds ARM.