Skip to main content

SigNoz EUVDEUVD-2026-45177

| CVE-2026-63094 HIGH
URL Redirection to Untrusted Site (Open Redirect) (CWE-601)
2026-07-17 VulnCheck GHSA-xmw5-w4c2-cp2g
7.6
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Recon
    Identify SSO-enabled SigNoz instance
  2. Delivery
    Call sessions-context endpoint with attacker 'ref'
  3. Exploit
    Craft SSO login URL with malicious redirect
  4. Install
    Phish crafted URL to victim
  5. C2
    Victim completes SSO authentication
  6. Execute
    Access/refresh tokens sent to attacker
  7. Impact
    Account 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – 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

signoz 0 ≤0.133.0

Affected Packages

euvd signoz no fix

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

Vendor (VulnCheck) PRIMARY 7.6 HIGH
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
vuln.today AI 6.8 MEDIUM

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.

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

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
Present
Privileges Required
None
User Interaction
Passive
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

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

Why It Matters

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.

Business Impact: Severe
Compensating Controls

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

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Medium
popular open-source observability/APM platform, moderate self-hosted footprint
Exploit
POC
Public exploit code exists
Data Quality
6 sources
Confidence: High

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 Yes
EPSS 0.2%
Patch available No
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
Out-of-Cycle
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
No
Human Impact
Very High

Priority Score

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

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