Apache CXF: The attachment header size and count limits can be bypassed, which allows denial of service through memory exhaustion.
Summary
| CVE | CVE-2026-107937 |
|---|---|
| State | PUBLISHED |
| Assigner | apache |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2026-10-09 11:17:02 UTC |
| Updated | 2026-10-09 16:33:39 UTC |
| Description | In Apache CXF, the parser for multipart/MTOM attachment part headers did not fully enforce the configured attachment-max-header-size (default 300 characters) and attachment-headers-max-count (default 500) limits. The size limit was applied only to each physical line, not to a header value built from continuation lines or to the combined values of a repeated header. The count limit was checked against the number of distinct header names, not the total number of header lines. A remote, unauthenticated attacker could send a multipart request with very large folded or repeated part headers. The server would then allocate memory without bound, causing a denial of service. Users are recommended to upgrade to versions 4.2.4 or 4.1.9 or 3.6.13, which fix this issue. |
Risk And Classification
EPSS: 0.002380000 probability, percentile 0.136780000 (date 2026-10-11)
Vendor Declared Affected Products
| Source | Vendor | Product | Version | Platforms |
|---|---|---|---|---|
| CNA | Apache Software Foundation | Apache CXF | affected 4.2.0 4.2.4 semver | Not specified |
| CNA | Apache Software Foundation | Apache CXF | affected 4.0.0 4.1.9 semver | Not specified |
| CNA | Apache Software Foundation | Apache CXF | affected 3.6.13 semver | Not specified |
References
| Reference | Source | Link | Tags |
|---|---|---|---|
| www.openwall.com/lists/oss-security/2026/10/09/12 | af854a3a-2127-422b-91ae-364da2661108 | www.openwall.com | |
| lists.apache.org/thread.html/x9twtpv3d04qj83t6w9xkh9y2q28zztj | [email protected] | lists.apache.org | |
| CVE Program record | CVE.ORG | www.cve.org | canonical |
| NVD vulnerability detail | NVD | nvd.nist.gov | canonical, analysis |
Vendor Comments And Credit
Discovery Credit
CNA: This issue was found using Claude agents to study the security of open-source projects and independently by Mike Read (github.com/Michael-JRead) (en)
There are currently no legacy QID mappings associated with this CVE.