CVE-2021-25274

The Collector Service in SolarWinds Orion Platform before 2020.2.4 uses MSMQ (Microsoft Message Queue) and doesn't set permissions on its private queues

published February 3, 2021

CVSS
—
EPSS
36%
Percentile
98.5
In the wild
Unconfirmed
What it is

🚨 A misconfigured queue in SolarWinds Orion is like leaving your office door wide open — any remote intruder can walk right in and send messages! ⚠️ Imagine a restaurant that doesn’t check who’s ordering food; anyone could place an order without verification. In this scenario, the Collector Service acts as the kitchen, processing messages from anyone without proper permissions. This oversight allows unwelcome guests to take over! An attacker could exploit this vulnerability to send malicious messages, leading to remote arbitrary code execution as LocalSystem. This means they could gain complete control over the system—potentially compromising sensitive data or disrupting services.

Put simply

Imagine a restaurant that doesn’t check who’s ordering food; anyone could place an order without verification. In this scenario, the Collector Service acts as the kitchen, processing messages from anyone without proper permissions. This oversight allows unwelcome guests to take over! The flaw arises because the Collector Service uses MSMQ without setting permissions on its private queues. This oversight lets unauthenticated remote clients send messages that the service processes, and upon processing, it deserializes them insecurely, opening the door for code execution.

What to do

An attacker could exploit this vulnerability to send malicious messages, leading to remote arbitrary code execution as LocalSystem. This means they could gain complete control over the system—potentially compromising sensitive data or disrupting services. To lock down your systems, upgrade SolarWinds Orion to version 2020.2.4 or later, where this issue is resolved. Additionally, review and tighten your MSMQ permissions to prevent unauthorized access. You’ve got this! By following these steps, you’ll secure your service in no time! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.36426 · 98.5th percentile
Published
2021-02-03T16:49Z
EPSS history
Timeline
  • 03 FEB 16:49Z
    The Collector Service in SolarWinds Orion Platform before 2020.2.4 uses MSMQ (Microsoft Message Queue) and doesn't set permissions on its private queues
    cvelistv5