VYPR
Moderate severityNVD Advisory· Published Nov 6, 2019· Updated Aug 4, 2024

CVE-2019-12406

CVE-2019-12406

Description

Apache CXF before 3.3.4 and 3.2.11 does not restrict the number of message attachments present in a given message. This leaves open the possibility of a denial of service type attack, where a malicious user crafts a message containing a very large number of message attachments. From the 3.3.4 and 3.2.11 releases, a default limit of 50 message attachments is enforced. This is configurable via the message property "attachment-max-count".

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Apache CXF before 3.3.4 and 3.2.11 lacks a limit on message attachments, enabling denial-of-service through crafting messages with many attachments.

Vulnerability

Description CVE-2019-12406 is a denial-of-service (DoS) vulnerability in Apache CXF, a Java framework for web services. The flaw exists in versions before 3.3.4 and 3.2.11, where the software does not restrict the number of message attachments permitted in a single message. This absence of a limit allows an attacker to exhaust server resources by sending a message with an excessively large number of attachments [1].

Exploitation

Conditions An attacker can exploit this vulnerability by crafting a malicious SOAP or REST message containing a very large number of attachments. No authentication or special network position is required, as the attack can be executed remotely over the network. The only prerequisite is that the target service accepts attachments, which is common in CXF-based applications.

Impact

Successful exploitation leads to a denial-of-service condition. The server may become unresponsive or crash due to resource exhaustion, affecting legitimate users. There is no confidentiality or integrity impact; the vulnerability solely targets availability.

Mitigation

The vulnerability is addressed in Apache CXF versions 3.3.4 and 3.2.11. These releases enforce a default limit of 50 message attachments, which can be configured via the message property "attachment-max-count". Users running older versions should upgrade immediately or apply the configuration change if possible [1].

AI Insight generated on May 21, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
org.apache.cxf:cxfMaven
< 3.2.113.2.11
org.apache.cxf:cxfMaven
>= 3.3.0, < 3.3.43.3.4
org.apache.cxf:apache-cxfMaven
< 3.2.113.2.11
org.apache.cxf:apache-cxfMaven
>= 3.3.0, < 3.3.43.3.4

Affected products

3

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

26

News mentions

0

No linked articles in our index yet.