Read the docs
TI-2025-22533 Aliases CVE-2025-31335GHSA-8f4c-9gmv-rfm8

Improper signature verification in Shibboleth OpenSAML C++ library

Priority LOW 18CWE-347Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
High
Impact type
Security bypass
Confidentiality · integrity · availability
None · Low · None
Fix status
Partial Red Hat: 5 without a fix

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and Red Hat. Impact type from CWE-347.

Summary

The OpenSAML C++ library before 3.3.1 allows forging of signed SAML messages via parameter manipulation (when using SAML bindings that rely on non-XML signatures).

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00247 16th percentileScored 2026-11-07
Fix Partial OpenSAML C++ library (Shibboleth): 3.3.1Red Hat: 5 without a fix

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
ShibbolethOpenSAML C++ librarybefore 3.3.13.3.1Patch availableCNA
  • OpenSAML C++ library VendorShibboleth Affected before 3.3.1 Fixed in 3.3.1 Patch available CNA

Remediation

  • Fix · CNA OpenSAML C++ library (Shibboleth) Fixed in 3.3.1

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

ProductStatusPlan or fix
Logging Subsystem for Red Hat OpenShiftAffectedNo fix yet: Fix deferred
Red Hat Integration Camel K 1AffectedNo fix yet: Fix deferred
Red Hat JBoss Enterprise Application Platform 7AffectedNo fix yet: Fix deferred
Red Hat JBoss Enterprise Application Platform 8AffectedNo fix yet: Fix deferred
Red Hat JBoss Enterprise Application Platform Expansion PackAffectedNo fix yet: Fix deferred
Not affected: 6 products
  • Red Hat Fuse 7
  • Red Hat JBoss Enterprise Application Platform 8
  • Red Hat JBoss Enterprise Application Platform Expansion Pack
  • Red Hat Single Sign-On 7
  • Red Hat build of Apache Camel 4 for Quarkus 3
  • Red Hat build of Apache Camel for Spring Boot 4

Timeline

  1. 2026-10-02 Threatist record created from CVE-2025-31335
  2. 2026-10-03 Alias added: GHSA-8f4c-9gmv-rfm8

References

  • TI-2023-09078 Insecure folder permissions in the Windows installation path of Shibboleth Service… CVSS 3.1HIGH 7.3
  • TI-2025-09124 Unauthenticated SQL Injection Vulnerability in Shibboleth Service Provider CVSS 3.1CRITICAL 9.1
  • TI-2022-08074 The OIDC OP plugin before 3.0.4 for Shibboleth Identity Provider allows server-side… CVSS 3.1HIGH 8.2
  • TI-2023-18477 Shibboleth XMLTooling before 3.2.4, as used in OpenSAML and Shibboleth Service Provider… CVSS 3.1HIGH 7.5
  • TI-2017-12400 The DynamicMetadataProvider class in saml/saml2/metadata/impl/DynamicMetadataProvider.cpp… CVSS 3.0HIGH 8.1
  • TI-2021-11820 Shibboleth Service Provider 3.x before 3.2.2 is prone to a NULL pointer dereference flaw… CVSS 3.1HIGH 7.5
See all 19 →

Sources