Apache Neethi: Policy Normalization Unbounded Resource Allocation DoS
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Denial of service
- Confidentiality · integrity · availability
- None · None · High
- Fix status
- Partial Red Hat: 1 fixed, 8 without a fix
Attack profile from CVSS 3.1 · CNA. Fix status from CNA, GitHub and Red Hat. Impact type from CWE-400.
Summary
Apache Neethi is vulnerable to a Denial of Service attack through algorithmic complexity in policy normalization. Specially crafted WS-Policy documents can trigger an exponential Cartesian cross-product expansion during the normalization process, causing unbounded memory allocation that exhausts the JVM heap. This occurs when the normalization process generates an excessive number of policy alternatives without bounds, leading to runtime memory exhaustion. Users should upgrade to 3.2.2 which limits the maximum number of normalized policy alternatives.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- Yes
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| Apache | Apache Neethi | before 3.2.2 | 3.2.2 | Patch available | CNA |
| — | org.apache.neethi:neethi (Maven) | before 3.2.2 | 3.2.2 | Patch available | GHSA-g36m-9g3m-2vmp |
- Apache Neethi VendorApache Affected before 3.2.2 Fixed in 3.2.2 Patch available CNA
- org.apache.neethi:neethi (Maven) Vendor— Affected before 3.2.2 Fixed in 3.2.2 Patch available GHSA-g36m-9g3m-2vmp
Remediation
- Fix · CNA Apache Neethi (Apache Software Foundation) Fixed in 3.2.2
- Fix · GHSA-g36m-9g3m-2vmp org.apache.neethi:neethi (Maven) Fixed in 3.2.2 Advisory →
Red Hat 1 advisory
- RHSA-2026:19835 Released 2026-05-20 · Red Hat rating CriticalRed Hat Build of Apache Camel 4.14 for Quarkus 3.27 update is now available (RHBQ 3.27.3.SP2)
- Red Hat Build of Apache Camel 4.14 for Quarkus 3.27
Fixed in the same release
Records fixed by the same vendor advisory or release, as the CNA lists them.
- Release ·
Apache Neethi 3.2.2
3 records Highest priority Priority MEDIUM 2 MEDIUM, 1 LOW
Other records, highest priority first
- TI-2026-30702 Apache Neethi: Circular Policy Reference Infinite LoopPriority MEDIUM 40
- TI-2026-30703 Apache Neethi: Unrestricted HTTP Redirect Following in Policy ReferencesPriority LOW 38
Vendor assessments
Red Hat
Red Hat rating: Moderate. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat Fuse 7 | Affected | No fix yet: Fix deferred |
| Red Hat JBoss Enterprise Application Platform 7 | Affected | No fix yet: Fix deferred |
| Red Hat JBoss Enterprise Application Platform 8 | Affected | No fix yet: Fix deferred |
| Red Hat JBoss Enterprise Application Platform Expansion Pack | Affected | No fix yet: Fix deferred |
| Red Hat Process Automation 7 | Affected | No fix yet: Fix deferred |
| Red Hat Single Sign-On 7 | Affected | No fix yet: Fix deferred |
| Red Hat build of Apache Camel 4 for Quarkus 3 | Affected | No fix yet |
| Red Hat build of Apache Camel for Spring Boot 4 | Affected | No fix yet: Fix deferred |
| Red Hat Build of Apache Camel 4.14 for Quarkus 3.27 | Fixed | RHSA-2026:19835 |
Timeline
- 2026-10-02 Threatist record created from CVE-2026-42402
- 2026-10-03 Alias added: GHSA-g36m-9g3m-2vmp
- 2026-10-09 Fix available: RHSA-2026:19835 · Red Hat
- 2026-10-23 Fix available: Red Hat Build of Apache Camel 4.14 for Quarkus 3.27 · Red Hat
References
More Apache Neethi vulnerabilities
- TI-2026-62055 Apache Neethi: Crafted policies cause unbounded work during intersection leading to denial of service CVSS 3.1HIGH 7.5
- TI-2026-62054 Apache Neethi: Crafted policy references cause exponential expansion during normalization leading to denial of service CVSS 3.1HIGH 7.5
- TI-2026-62053 Apache Neethi: Crafted WS-Policy documents bypass element/attribute limits causing memory exhaustion CVSS 3.1HIGH 7.5
- TI-2026-62052 Apache Neethi: Uncontrolled recursion while parsing crafted WS-Policy documents allows denial of service CVSS 3.1HIGH 7.5
- TI-2026-47067 Apache Neethi: Remote PolicyReference fetch lacks resource bounds CVSS 3.1HIGH 7.5
- TI-2026-47066 Apache Neethi: Missing global alternative-output budget across policy computation paths CVSS 3.1HIGH 7.5
Sources
- CVE-2026-42402 · CVE Program
- CVE-2026-42402 · NVD
- FIRST EPSS
- GHSA-g36m-9g3m-2vmp · GitHub Advisory Database · CC BY 4.0
- CVE-2026-42402 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences