Skip to content
NewA calmer, faster ZeroHour
StoryVulnerabilityhigh

Ten Apache CXF flaws patched in 3.6.13, 4.1.9, and 4.2.4

1 source · 9 articlesFirst reported Updated ()5 · 1 read
What's new

The newest post adds low-severity CVE-2026-108039, unbounded XML element and character parsing in StaxUtils, which the previous summary omitted. That earlier summary also cited CVE-2026-86463, a FIQL parser flaw these ten reports do not mention.

Merged summary · grok-4.7 · rewritten as coverage arrivesSummaries by Vani AI

Apache patched ten CXF flaws on 9 October 2026 in 3.6.13, 4.1.9, and 4.2.4; four are important and none report exploitation.

On 9 October 2026, oss-security published ten Apache CXF advisories, all fixed in 3.6.13, 4.1.9, and 4.2.4, covering releases before 3.6.13, 4.0.0 before 4.1.9, and 4.2.0 before 4.2.4; none report exploitation. Four are important: CVE-2026-79650, an OIDC relying-party open redirect after successful login; CVE-2026-97468, which cached validated STS tokens under a non-cryptographic 32-bit hash and treated a cache hit as prior validation; CVE-2026-97791, in which shared STSTokenValidator state could let an unauthenticated attacker have an untrusted SAML assertion accepted; and CVE-2026-107938, missing TLS hostname verification in the Netty HTTP client on HTTP/1.1 and HTTP/2 even when disableCNCheck remains false. Two are moderate: CVE-2026-78384, unbounded DEFLATE decompression in JOSE/JWE and SAML processing where about a kilobyte can expand to gigabytes, and CVE-2026-100227, XML signature wrapping because JAX-RS XML Security interceptors did not ensure application XML was signature-covered. Four are low: CVE-2026-71575 (inoperative OIDC max_age freshness check), CVE-2026-73179 (non-atomic reuse of JPA OAuth2 authorization codes), CVE-2026-107937 (multipart/MTOM attachment header size and count limits bypassed; defaults 300 characters and 500 headers), and CVE-2026-108039 (StaxUtils with no default cap on XML elements or characters). The ten posts do not conflict on affected versions, ratings, or the lack of reported exploitation.

Key facts
  • On 9 October 2026, oss-security posted ten Apache CXF advisories, all fixed in 3.6.13, 4.1.9, and 4.2.4; affected ranges are before 3.6.13, 4.0.0 before 4.1.9, and 4.2.0 before 4.2.4.
  • Important: CVE-2026-79650 (OIDC relying-party open redirect after login), CVE-2026-97468 (validated STS tokens cached under a non-cryptographic 32-bit Arrays.hashCode, with a hit treated as prior validation), CVE-2026-97791…
  • Moderate: CVE-2026-78384 (CompressionUtils.inflate() has no output cap; about a kilobyte of DEFLATE can expand to gigabytes via JWE zip=DEF and SAML) and CVE-2026-100227 (XML signature wrapping in XmlSigInHandler, XmlSigInInterceptor, and…
  • Low: CVE-2026-71575 (OIDC max_age check inoperative from a milliseconds-versus-seconds mismatch and inverted comparison), CVE-2026-73179 (non-atomic JPA OAuth2 authorization-code reuse), CVE-2026-107937 (multipart/MTOM header limits…
  • CVE-2026-108039 can exhaust memory and CPU on oversized documents, especially when CXF builds a DOM for SAAJ or WS-Security; the fix adds default element and character limits.
  • None of the ten posts describe in-the-wild exploitation, and they agree on versions and severity ratings.
Analyze this story with Vani AIImpact, who is affected and what defenders should do, in a new chat

Coverage

oldest first · one row per article · UTC
  1. · 21d ago oss-securityFirst report

    CVE-2026-71575: Apache CXF: Inoperative max_age authentication-freshness check in OidcClientCodeRequestFilter

    Apache CXF's OIDC max_age freshness check failed due to a unit bug (CVE-2026-71575).

  2. · 21d ago oss-security

    CVE-2026-73179: Apache CXF: JPA authorization-code consume is non-atomic

    Apache CXF's JPA OAuth2 provider can reuse one authorization code (CVE-2026-73179).

  3. · 21d ago oss-security

    CVE-2026-78384: Apache CXF: Unbounded DEFLATE Decompression in CXF JOSE/JWE and SAML Processing (Decompression Bomb)

    Apache CXF can expand a small attacker DEFLATE payload into gigabytes, causing a decompression-bomb denial of service.

  4. · 21d ago oss-security

    CVE-2026-79650: Apache CXF: OIDC RP Open Redirect

    Apache CXF’s OIDC relying party can redirect authenticated users to an attacker-controlled URL.

  5. · 21d ago oss-security

    CVE-2026-86463: Apache CXF: FIQL Query Parser Denial of Service

    Apache CXF's FIQL query parser can be driven into denial of service by excessive operator search.

  6. · 21d ago oss-security

    CVE-2026-97468: Apache CXF: Authentication bypass via weak cache keys for validated STS tokens

    Apache CXF cached validated STS tokens under a 32-bit hash, enabling authentication bypass.

  7. · 21d ago oss-security

    CVE-2026-97791: Apache CXF: STSTokenValidator can accept untrusted SAML assertions because it shares validation state between requests

    Apache CXF STSTokenValidator can accept untrusted SAML assertions by sharing validation state across requests.

  8. · 21d ago oss-security

    CVE-2026-100227: Apache CXF: XML Signature wrapping in JAX-RS XML Security

    Apache CXF JAX-RS XML Security failed to bind signed XML, allowing signature-wrapping attacks.

  9. · 21d ago oss-security

    CVE-2026-107937: Apache CXF: The attachment header size and count limits can be bypassed, which allows denial of service through memory exhaustion.

    Apache CXF attachment header limits can be bypassed, allowing denial of service via memory exhaustion.

Vulnerabilities in this story

All
CVEVulnerabilityCVSSEPSSSignalsPublished
CVE-2026-107938
+10 related CVEs
Missing TLS hostname check in Apache CXF Netty HTTP client
9.1
group max
—