Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconIdentify SSO-enabled SigNoz instance
-
DeliveryCall sessions-context endpoint with attacker 'ref'
-
ExploitCraft SSO login URL with malicious redirect
-
InstallPhish crafted URL to victim
-
C2Victim completes SSO authentication
-
ExecuteAccess/refresh tokens sent to attacker
-
ImpactAccount takeover
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Redirect URL validation
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The target SigNoz instance (≤0.133.0) must be configured with an external SSO provider - specifically Google OAuth, SAML, or OIDC; instances using only local authentication are not exploitable. The attacker needs no credentials to generate the malicious login URL by supplying a crafted 'ref' parameter to the unauthenticated sessions-context endpoint. Exploitation is LIMITED by required victim interaction (UI:P / AT:P): a legitimate user must click the attacker-delivered login URL and complete the full SSO authentication flow for tokens to be exfiltrated - the attacker cannot obtain tokens passively without this victim action. |
| Impact | The vendor CVSS 4.0 score is 7.6 (High) with vector AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:H/VA:N - network-reachable and unauthenticated (PR:N) but requiring both a present attack requirement (AT:P) and passive user interaction (UI:P), i.e. the victim must click the crafted link and complete SSO. This is a credible, real-world priority rather than a paper-high score: publicly available exploit code exists and it was reported by a reputable research vendor (VulnCheck), yielding high confidentiality and integrity impact (full session/account takeover). Tempering factors: it is NOT in CISA KEV (no confirmed active exploitation), no EPSS score was provided to gauge exploitation probability, and exploitation is conditional on an SSO deployment plus victim interaction, so it is not a mass-automatable, single-shot exploit. No conflicting signals were observed between the CVSS vector and the description - both agree on unauthenticated network access with required victim interaction. Do not conflate the available POC with active exploitation; these remain distinct signals here. |
| Exploit ScenarioDerived | An attacker with no credentials calls the unauthenticated SigNoz sessions-context endpoint with a 'ref' parameter pointing to a host they control, producing a crafted SSO login URL, and sends it to a target SigNoz user via phishing. When the victim clicks it and completes their normal Google/SAML/OIDC login, their access and refresh tokens are redirected to the attacker's host, granting full account takeover. Publicly available exploit code exists, and the attack complexity is low once an SSO-enabled instance is identified. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 17, 2026
Session token theft in SigNoz through 0.133.0 lets unauthenticated attackers hijack any user account on instances configured with Google OAuth, SAML, or OIDC single sign-on. Because the unauthenticated sessions-context endpoint accepts an attacker-controlled 'ref' parameter that is embedded unvalidated into the SSO state/redirect, an attacker crafts a login URL that returns the victim's access and refresh tokens to an attacker-controlled host once the victim completes SSO. Reported by VulnCheck (CWE-601, open redirect), publicly available exploit code exists, though it is not listed in CISA KEV and EPSS was not provided.
RemediationAI
Upstream fix available (PR/commit); released patched version not independently confirmed - apply the changes from https://github.com/SigNoz/signoz/pull/11844 by upgrading to the first tagged release above 0.133.0 that includes it (verify against SigNoz release notes, as no exact fixed version was provided in the input). The patch requires operators to set the new oauth_state_secret (enabling HMAC-signed OAuth state to block state manipulation) and to populate allowed_redirect_origins, since validateRedirectURL fails closed and rejects redirects when no origins are configured - so after upgrading you must explicitly list your legitimate SigNoz origin(s) or SSO login will be blocked. Until you can upgrade, the most effective compensating control is to temporarily disable SSO (Google/SAML/OIDC) and fall back to local authentication, which fully removes the attack surface at the cost of losing IdP-based login; alternatively, front SigNoz with a reverse proxy or WAF rule that rejects requests to the sessions-context endpoint whose 'ref' parameter points to any host outside your own domain, accepting that maintaining such an allowlist is error-prone. Corroborate details via the VulnCheck advisory at https://www.vulncheck.com/advisories/signoz-sso-oauth-state-manipulation-session-token-theft.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
SigNoz is an open-source observability/APM platform (a self-hosted Datadog/Grafana alternative) that supports enterprise SSO via OAuth2, SAML, and OIDC. The flaw is a CWE-601 open redirect rooted in how the SSO login flow builds its state/RelayState value: the GetSessionContext handler parsed the client-supplied 'ref' query parameter directly into the siteURL used to construct the login/callback redirect, with no origin allowlisting and no integrity protection on the OAuth 'state'. The PR #11844 fix confirms two root causes - (1) the OAuth state was unsigned (NewState), allowing manipulation, now replaced by an HMAC-signed state via NewStateWithSignature/NewStateFromStringWithVerification keyed on a new oauth_state_secret; and (2) the redirect target was unvalidated, now gated by a validateRedirectURL check against a configured allowed_redirect_origins list (which fails closed when unset). The affected code spans the Google (pkg/authn/callbackauthn/googlecallbackauthn), OIDC and SAML (ee/authn/callbackauthn) callback handlers, confirming all three SSO modes share the vulnerable pattern.
Know when Signoz 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
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
Unauthenticated network attacker (PR:N) but exploitation needs the victim to click the crafted link and complete SSO (UI:R, AC:H); stolen tokens yield high confidentiality and integrity impact, no availability effect.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
SigNoz through 0.133.0 contains an open redirect vulnerability in the SSO authentication flow that allows unauthenticated attackers to steal session tokens from any user on instances configured with Google OAuth, SAML, or OIDC. Attackers can call the unauthenticated sessions context endpoint with a ref parameter pointing to an attacker-controlled host, deliver the resulting crafted login URL to a victim, and receive the victim's access and refresh tokens when they complete SSO authentication.
Executive ViewAI
SigNoz through version 0.133.0 is vulnerable to unauthenticated session token theft affecting any organization using OAuth, SAML, or OIDC single sign-on, enabling attackers to hijack user accounts without credentials. Publicly available exploit code and the direct targeting of authentication infrastructure elevate this to an immediate security risk requiring protective action. Account compromise of the monitoring platform undermines system visibility and creates potential compliance violations.
No vendor-released patch identified at time of analysis. Interim mitigations include: disable OAuth/SAML/OIDC in favor of local credentials if operationally feasible; restrict network-level access to the sessions-context endpoint to trusted networks only; implement WAF rules blocking requests containing attacker-controlled 'ref' parameters; enable comprehensive authentication audit logging to detect compromise attempts; and implement emergency token rotation for any SSO sessions active during vulnerability exposure.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Session token forgery in SigNoz v0.8.0 through v0.142.x allows unauthenticated attackers to impersonate any user, includ
Unauthenticated remote attackers can read trace and funnel analytics from SigNoz deployments running versions 0.88.0 thr
SQL injection in the SigNoz v5 query_range API (versions 0.87.0 through 0.141.x) lets authenticated users with the Viewe
SQL injection in SigNoz's trace-funnel analytics endpoints lets an authenticated user break out of the ClickHouse string
SigNoz deployments configured to use the non-default opaque session tokenizer leave existing sessions valid after a pass
EUVD-2026-45177
GHSA-xmw5-w4c2-cp2g
NVD
CVE.org
EPSS
VulDB
Exploit-DB