Read the docs
TI-2026-59946 Aliases CVE-2026-87830GHSA-66vg-36xv-j6x4

Apache WSS4J: Streaming WS-SecurityPolicy validation may skip element-protection checks.

Priority MEDIUM 47CWE-917Published · Updated

Key facts

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

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

Summary

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 without the expected signature or encryption. Users are recommended to upgrade to versions 4.0.2 or 3.0.6 or 2.4.4, which fix this issue.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00217 12th percentileScored 2026-11-07
Fix Partial Apache WSS4J (Apache Software Foundation): 4.0.2, 3.0.6, 2.4.4Red Hat: 3 without a fix

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
Yes
Technical impact
Total

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

Affected products

VendorProductAffected versionsFixed inStatusSource
ApacheApache WSS4J4.0.0 to before 4.0.2; 3.0.0 to before 3.0.6; before 2.4.44.0.2, 3.0.6, 2.4.4Patch availableCNA
  • Apache WSS4J VendorApache Affected 4.0.0 to before 4.0.2; 3.0.0 to before 3.0.6; before 2.4.4 Fixed in 4.0.2, 3.0.6, 2.4.4 Patch available CNA

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:apache:wss4j:*:*:*:*:*:*:*:*before 2.4.4; 3.0.0 to before 3.0.6; 4.0.0 to before 4.0.2VulnerableApache
  • cpe:2.3:a:apache:wss4j:*:*:*:*:*:*:*:* Versions before 2.4.4; 3.0.0 to before 3.0.6; 4.0.0 to before 4.0.2 Vulnerable ·Apache

Remediation

  • Fix · CNA Apache WSS4J (Apache Software Foundation) Fixed in 4.0.2, 3.0.6, 2.4.4

Fixed in the same release

Records fixed by the same vendor advisory or release, as the CNA lists them.

  • Release ·

    Apache WSS4J 2.4.4, 3.0.6, 4.0.2

    7 records Highest priority Priority MEDIUM 5 MEDIUM, 2 LOW

    Other records, highest priority first

    • TI-2026-60291 Apache WSS4J: SAML Sender-Vouches Authentication BypassPriority MEDIUM 50
    • TI-2026-60412 Apache WSS4J: WSS4J EncryptedHeader child confusion causing wrong protected-header selectionPriority MEDIUM 47
    • TI-2026-62217 Apache WSS4J: WS-SecurityPolicy signature checks skipped in the streaming code after an STR-Transform referencePriority MEDIUM 40

Vendor assessments

Red Hat

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

ProductStatusPlan or fix
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

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-87830
  2. 2026-10-03 Alias added: GHSA-66vg-36xv-j6x4
  3. 2026-11-06 Affected versions changed · Red Hat
  4. 2026-11-06 CVSS score added · Red Hat
  5. 2026-11-07 Affected versions changed · Red Hat

References

  • TI-2020-10913 Velocity Sandbox Bypass CVSS 3.1HIGH 8.8
  • TI-2026-60291 Apache WSS4J: SAML Sender-Vouches Authentication Bypass CVSS 3.1CRITICAL 9.8
  • TI-2026-60412 Apache WSS4J: WSS4J EncryptedHeader child confusion causing wrong protected-header selection CVSS 3.1CRITICAL 9.1
  • TI-2015-00198 Apache WSS4J before 1.6.17 and 2.0.x before 2.0.2 improperly leaks information about… CVSS 3.0HIGH 7.5
  • TI-2026-62217 Apache WSS4J: WS-SecurityPolicy signature checks skipped in the streaming code after an STR-Transform reference CVSS 3.1HIGH 7.5
  • TI-2026-58684 Apache WSS4J: Insufficient Validation of Derived-Key Parameters CVSS 3.1HIGH 7.5
See all 11 →

Sources