Skip to main content

SolarWinds Observability Self-Hosted CVE-2026-28330

| EUVDEUVD-2026-105179 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-10-20 SolarWinds GHSA-46g5-q9v5-87x4
4.6
CVSS 3.1 · Vendor: SolarWinds
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate as low-privilege user
  2. Delivery
    Inject stored XSS payload into persisted field
  3. Exploit
    Victim admin loads affected page
  4. Execution
    Script executes in victim's session
  5. Impact
    Hijack session or exfiltrate data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires a valid authenticated account on the SolarWinds Observability Self-Hosted web interface (PR:L) with access to a feature that stores user-supplied input, plus a second authenticated victim who subsequently navigates to the affected page (UI:R) - the payload does not fire without that victim interaction. Limiting factors: the attacker cannot be fully unauthenticated, impact is confined to the browser session of users who view the stored content, and value is highest only when the victim is a higher-privileged user such as an administrator. The exact injectable feature/page is not named in the description, so defenders should consult the SolarWinds advisory and apply the Orion Platform 2026.4 release update and the vendor's secure-configuration guidance.

Impact

This is a moderate-severity stored XSS (CVSS 4.6, CWE-79) that should be treated as a routine, scheduled-patch priority rather than an emergency. The provided CVSS vector (AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:N) signals that exploitation requires an authenticated attacker (PR:L) and that a victim must interact by visiting the affected page (UI:R), with only Low confidentiality and integrity impact and no availability impact. No EPSS score, KEV listing, or POC was provided in the intelligence, so there is no public exploit identified at time of analysis and no evidence of active or automatable exploitation. The signals are internally consistent: a network-reachable but privilege-gated, user-interaction-dependent web flaw with limited impact. The main caveat is a scope question - stored XSS executes in the context of other authenticated users' sessions, which arguably crosses a trust boundary (scope change) and is under-weighted by the vendor's S:U choice; this raises real-world impact modestly (session/UI manipulation of co-tenants/admins) but does not change the overall moderate priority. EPSS is absent rather than low, so no probabilistic exploitation inference can be made.

Exploit ScenarioDerived

A low-privileged but authenticated SolarWinds Observability Self-Hosted user submits input into a field that is persistently stored and later rendered without sanitization. When a higher-privileged user (e.g., an administrator) views the affected page, the injected JavaScript executes in their authenticated session, enabling session-context actions, credential/token theft via the UI, or targeted defacement. No public exploit code was provided, so an attacker would need to identify the injectable field and craft the payload manually.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 20, 2026

Stored cross-site scripting in SolarWinds Observability Self-Hosted allows authenticated users to store malicious JavaScript that is later rendered and executed in the browsers of other authenticated users who visit the affected page. Exploitation requires a valid low-privileged account and a second user who interacts with the stored content, so impact is generally limited to session-level actions and data exposure, with greater risk when the victim holds administrative privileges. No public exploit code or confirmed active exploitation was identified at time of analysis, and the vendor has published the Orion Platform 2026.4 release update plus secure-configuration guidance.

RemediationAI

Apply the vendor-released fix by upgrading SolarWinds Observability Self-Hosted to the Orion Platform 2026.4 release update, using the release notes at https://documentation.solarwinds.com/en/success_center/orionplatform/content/release_notes/hco_2026-4_release_notes.htm and the advisory at https://www.solarwinds.com/trust-center/security-advisories/CVE-2026-28330 to confirm the exact patched build. Also implement the vendor's secure-configuration guidance at https://documentation.solarwinds.com/en/success_center/orionplatform/content/core-secure-configuration.htm, including least-privilege account assignment and review of who can create or edit content that is displayed to other users. If the advisory identifies the specific injectable page or feature, restrict access to it or temporarily disable that functionality until the update is deployed, accepting the trade-off of reduced workflow availability; alternatively, tightly limit the set of users permitted to submit content and monitor for unexpected script or HTML in stored fields. Because exploitation needs an authenticated attacker and a victim who views the stored content, reducing standing privileges and reviewing administrator browsing habits lowers exposure while patching is scheduled.

Affected VersionsENISA

SolarWinds Observability Self-Hosted 2026.2.3 and all previous versions

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The issue is a CWE-79 stored cross-site scripting flaw in the web interface of SolarWinds Observability Self-Hosted. User-supplied input accepted by an authenticated feature is persisted and later included in pages served to other users without adequate output encoding or sanitization, causing attacker-controlled script to run in the victim's browser under the application's origin. The assessed CVSS vector is CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N, reflecting network reachability, a low-privileged authenticated attacker, required victim interaction, and scope change as the script affects the victim's browser context; the supplied CPE wildcard covers the SolarWinds Observability Self-Hosted product and the exact affected builds should be confirmed against the vendor advisory. Because execution occurs in another user's session, the practical risk includes actions performed with the victim's privileges and exposure of data visible to that user, but the flaw does not by itself provide server-side code execution or direct database access.

Know when Solarwinds Observability Self Hosted gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (SolarWinds) PRIMARY 4.6 MEDIUM
AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:N
vuln.today AI 5.4 MEDIUM

Authenticated attacker (PR:L) and victim interaction (UI:R) are required; stored payload executing in other users' sessions crosses a trust boundary, so S:C with Low C/I and no availability impact.

3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (SolarWinds).

CVSS VectorVendor: SolarWinds

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
Required
Scope
Unchanged
Confidentiality
Low
Integrity
Low
Availability
None

DescriptionCVE.org

SolarWinds Observability Self-Hosted was found to be affected by a stored Cross-Site Scripting (XSS) vulnerability that allows authenticated attackers to inject malicious content or JavaScript, which is displayed or executed in the browsers of other authenticated users who access the affected pages.

Threat Intelligence Overview

EPSS Score
0.4%
Top 68% exploitable
Prevalence
Medium
enterprise monitoring software, but self-hosted variant less widely deployed than SaaS
Social Media
1
Sightings
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

23
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +23
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy