CVE Catalog

CVE-2026-34840

HighCVSS 8.1
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.26%

18th percentile - higher than 18% of all known CVEs

Summary

In OneUptime prior to version 10.0.42, the SAML SSO implementation decouples signature verification from identity extraction. An attacker can prepend an unsigned assertion with an arbitrary identity before a legitimately signed one, leading to authentication bypass.

Risk Assessment

Bypassing SAML SSO authentication allows an attacker to log in as any user, including administrators, without knowing their credentials.

Recommendation

Immediately upgrade OneUptime to version 10.0.42 or later, which includes the fix.

Other vulnerabilities in OneUptime

See all
Original NVD description (English source)

OneUptime is an open-source monitoring and observability platform. Prior to version 10.0.42, OneUptime's SAML SSO implementation (App/FeatureSet/Identity/Utils/SSO.ts) has decoupled signature verification and identity extraction. isSignatureValid() verifies the first <Signature> element in the XML DOM using xml-crypto, while getEmail() always reads from assertion[0] via xml2js. An attacker can prepend an unsigned assertion containing an arbitrary identity before a legitimately signed assertion, resulting in authentication bypass. This issue has been patched in version 10.0.42.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS