VulnSea

wss4j vulnerabilities

CVEs whose affected-version data names the wss4j package. Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

7 CVEsRSS

CVE-2026-89238Critical· 9.1
4w ago

WSS4J EncryptedHeader child confusion could promote an attacker-controlled plaintext element as the decrypted header, leading to incorrect confidentiality coverage and possible policy bypass. Users are recommended to upgrade to versions …

WSS4J EncryptedHeader child confusion could promote an attacker-controlled plaintext element as the decrypted header, leading to incorrect confidentiality coverage and possible policy bypass. Users are recommended to upgrade to versions …

▾ Midnightapache · wss4jEPSS 0.33%via NVD
CVE-2026-92121High· 7.5
4w ago

In the WSS4J streaming (StAX) code, a signature reference using the WS-Security STR-Transform leaves an internal "inside signed content" flag permanently set

In the WSS4J streaming (StAX) code, a signature reference using the WS-Security STR-Transform leaves an internal "inside signed content" flag permanently set. The WS-SecurityPolicy enforcer uses that flag to decide whether an element nee…

▾ Twilightapache · wss4jEPSS 0.55%via NVD
CVE-2026-95616High· 7.5
4w ago

An integer overflow in WSS4J's DER bounds check lets an oversized allocation pass validation

An integer overflow in WSS4J's DER bounds check lets an oversized allocation pass validation. An unauthenticated attacker can send a SOAP message carrying an X.509 certificate whose SubjectKeyIdentifier extension declares a length of 0x7…

▾ Twilightapache · wss4jEPSS 0.41%via NVD
CVE-2026-92899Medium· 4.8
4w ago

Apache WSS4J remembers the Nonce of each UsernameToken it accepts, so a captured token cannot be reused

Apache WSS4J remembers the Nonce of each UsernameToken it accepts, so a captured token cannot be reused. It stored the Nonce as raw base64 text, but authentication decodes that text and uses the bytes.The same bytes can be written as bas…

▾ Sunlitapache · wss4jEPSS 0.51%via NVD
CVE-2026-88920Critical· 9.8⚖ disputed
4w ago

An authentication bypass in the DOM security processor in Apache WSS4J allows unauthenticated remote attackers to forge authenticated SOAP messages via a crafted unsigned SAML sender-vouches assertion containing an attacker-controlled ke…

An authentication bypass in the DOM security processor in Apache WSS4J allows unauthenticated remote attackers to forge authenticated SOAP messages via a crafted unsigned SAML sender-vouches assertion containing an attacker-controlled ke…

▾ Midnightapache · wss4jEPSS 0.58%via NVD
CVE-2026-87830Critical· 9.1
4w ago

In the StAX streaming WS-SecurityPolicy validator, certain relative or unsupported XPath expressions can be converted into paths that never match the actual XML element path

In the StAX streaming WS-SecurityPolicy validator, certain relative or unsupported XPath expressions can be converted into paths that never match the actual XML element path. A remote SOAP peer may therefore send a required element witho…

▾ Midnightapache · wss4jEPSS 0.22%via NVD
CVE-2026-85532High· 7.5
4w ago

Apache WSS4J accepted attacker-controlled derived-key lengths and offsets without adequate bounds

Apache WSS4J accepted attacker-controlled derived-key lengths and offsets without adequate bounds. This could permit cryptographically weak keys or excessive CPU and memory consumption when processing crafted WS-Security messages. The fi…

▾ Twilightapache · wss4jEPSS 0.55%via NVD
wss4j vulnerabilities (CVEs) · VulnSea