Skip to content

← Public intelligence

Maven package

org.apache.cxf:cxf-core

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

14 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. High, CVSS 7.5MavenPublished

    Apache cxf-core: No restriction on attachment headers per message

    CVE-2026-50645 · GHSA-ghvc-7hp8-2g2v

    Affected
    • Maven org.apache.cxf:cxf-core >= 4.2.0, < 4.2.2; >= 4.0.0, < 4.1.7; < 3.6.12
    Fixed in
    3.6.124.2.24.1.7· Vendor fix available
    Issue
    There is no restriction on the amount of attachment headers that a message can contain when being deserialized by Apache CXF, which can lead to uncontrolled resource consumption or a denial of service attack. Users are recommended to upgrade to versions 4.2.2 or 4.1.7 or 3.6.12, which fix this issue by imposing a maximum default of 500 attachments per message.

    Recommended action: Upgrade to 4.2.2, 4.1.7 or 3.6.12 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  2. Critical, CVSS 9.8MavenAmendedPublished

    Apache CXF has Improper Restriction of XML External Entity Reference

    CVE-2026-49875 · GHSA-xw5h-cmh3-8j6j

    Affected
    • Maven org.apache.cxf:cxf-core >= 4.2.0, < 4.2.2; >= 4.0.0, < 4.1.7; < 3.6.12
    Fixed in
    3.6.124.2.24.1.7· Vendor fix available
    Issue
    Apache CXF's EndpointReferenceUtils and W3CMultiSchemaFactory classes construct a SAXParserFactory without the necessary JAXP hardening configurations, enabling out-of-band (OOB) external entity resolution. Users are recommended to upgrade to versions 4.2.2 or 4.1.7 or 3.6.12, which fix this issue.

    Recommended action: Upgrade to 4.2.2, 4.1.7 or 3.6.12 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.com (1)osv.dev (2)Source checked Evidence →
  3. Medium, CVSS 5.6MavenPublished

    Apache CXF is vulnerable to DoS attacks as entire files are read into memory and logged

    CVE-2025-48795 · GHSA-36wv-v2qp-v4g4

    Affected
    • Maven org.apache.cxf:cxf-core < 3.5.11; >= 3.6.0, < 3.6.6; >= 4.1.0, < 4.1.1; >= 4.0.0, < 4.0.7
    Fixed in
    3.5.114.0.74.1.13.6.6· Vendor fix available
    Issue
    Apache CXF stores large stream based messages as temporary files on the local filesystem. A bug was introduced which means that the entire temporary file is read into memory and then logged. An attacker might be able to exploit this to cause a denial of service attack by causing an out of memory exception. In addition, it is possible to configure CXF to encrypt temporary files to prevent sensitive credentials from being cached unencrypted on the local filesystem, however this bug means that the cached files are written out to logs unencrypted. Users are recommended to upgrade to versions 3.5.11, 3.6.6, 4.0.7 or 4.1.1, which fixes this issue.

    Recommended action: Upgrade to 4.1.1, 4.0.7, 3.6.6 or 3.5.11 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  4. High, CVSS 7.5MavenPublished

    Apache CXF: Denial of Service vulnerability with temporary files

    CVE-2025-23184 · GHSA-fh5r-crhr-qrrq

    Affected
    • Maven org.apache.cxf:cxf-core < 3.5.10; >= 3.6.0, < 3.6.5; >= 4.0.0, < 4.0.6
    Fixed in
    3.6.54.0.63.5.10· Vendor fix available
    Issue
    A potential denial of service vulnerability is present in versions of Apache CXF before 3.5.10, 3.6.5 and 4.0.6. In some edge cases, the CachedOutputStream instances may not be closed and, if backed by temporary files, may fill up the file system (it applies to servers and clients).

    Recommended action: Upgrade to 4.0.6, 3.6.5 or 3.5.10 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  5. Critical, CVSS 9.8MavenPublished

    Apache CXF Server-Side Request Forgery vulnerability

    CVE-2022-46364 · GHSA-x3x3-qwjq-8gj4

    Affected
    • Maven org.apache.cxf:cxf-core < 3.4.10; >= 3.5.0, < 3.5.5
    Fixed in
    3.5.53.4.10· Vendor fix available
    Issue
    A SSRF vulnerability in parsing the href attribute of XOP:Include in MTOM requests in versions of Apache CXF before 3.5.5 and 3.4.10 allows an attacker to perform SSRF style attacks on webservices that take at least one parameter of any type.

    Recommended action: Upgrade to 3.5.5 or 3.4.10 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  6. High, CVSS 7.5MavenPublished

    Apache CXF vulnerable to Exposure of Sensitive Information

    CVE-2022-46363 · GHSA-3w37-5p3p-jv92

    Affected
    • Maven org.apache.cxf:cxf-core < 3.4.10; >= 3.5.0, < 3.5.5
    Fixed in
    3.5.53.4.10· Vendor fix available
    Issue
    A vulnerability in Apache CXF before versions 3.5.5 and 3.4.10 allows an attacker to perform a remote directory listing or code exfiltration. The vulnerability only applies when the CXFServlet is configured with both the static-resources-list and redirect-query-check attributes. These attributes are not supposed to be used together, and so the vulnerability can only arise if the CXF service is misconfigured.

    Recommended action: Upgrade to 3.5.5 or 3.4.10 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  7. UnratedMavenPublished

    Uncontrolled Resource Consumption in Apache CXF

    CVE-2014-0110 · GHSA-5xf9-3v63-ww6f

    Affected
    • Maven org.apache.cxf:cxf-core < 2.6.14; >= 2.7.0, < 2.7.11
    Fixed in
    2.7.112.6.14· Vendor fix available
    Issue
    Apache CXF before 2.6.14 and 2.7.x before 2.7.11 allows remote attackers to cause a denial of service (/tmp disk consumption) via a large invalid SOAP message.

    Recommended action: Upgrade to 2.7.11 or 2.6.14 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  8. UnratedMavenPublished

    Cleartext Transmission of Sensitive Information in Apache CXF

    CVE-2014-0035 · GHSA-v45r-rj5x-hpg2

    Affected
    • Maven org.apache.cxf:cxf-core < 2.6.13; >= 2.7.0, < 2.7.10
    Fixed in
    2.6.132.7.10· Vendor fix available
    Issue
    The SymmetricBinding in Apache CXF before 2.6.13 and 2.7.x before 2.7.10, when EncryptBeforeSigning is enabled and the UsernameToken policy is set to an EncryptedSupportingToken, transmits the UsernameToken in cleartext, which allows remote attackers to obtain sensitive information by sniffing the network.

    Recommended action: Upgrade to 2.7.10 or 2.6.13 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  9. High, CVSS 7.5MavenPublished

    Improper Restriction of XML External Entity Reference in Apache CXF JAX-RS

    CVE-2016-8739 · GHSA-x7xf-253v-x3w8

    Affected
    • Maven org.apache.cxf:cxf-core <= 3.0.11; >= 3.1.0, <= 3.1.8
    Fixed in
    3.0.123.1.9· Vendor fix available
    Issue
    The JAX-RS module in Apache CXF prior to 3.0.12 and 3.1.x prior to 3.1.9 provides a number of Atom JAX-RS MessageBodyReaders. These readers use Apache Abdera Parser which expands XML entities by default which represents a major XXE risk.

    Recommended action: Upgrade to 3.1.9 or 3.0.12 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  10. UnratedMavenPublished

    Uncontrolled Resource Consumption in Apache CXF

    CVE-2014-0109 · GHSA-5wqf-h3r3-gxvh

    Affected
    • Maven org.apache.cxf:cxf-core < 2.6.14; >= 2.7.0, < 2.7.11
    Fixed in
    2.7.112.6.14· Vendor fix available
    Issue
    Apache CXF before 2.6.14 and 2.7.x before 2.7.11 allows remote attackers to cause a denial of service (memory consumption) via a large request with the Content-Type set to text/html to a SOAP endpoint, which triggers an error.

    Recommended action: Upgrade to 2.7.11 or 2.6.14 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  11. Medium, CVSS 6.1MavenPublished

    Improper Neutralization of Input During Web Page Generation in Apache CXF

    CVE-2016-6812 · GHSA-vw2c-5wph-v92r

    Affected
    • Maven org.apache.cxf:cxf-core <= 3.0.11; >= 3.1.0, <= 3.1.8
    Fixed in
    3.0.123.1.9· Vendor fix available
    Issue
    The HTTP transport module in Apache CXF prior to 3.0.12 and 3.1.x prior to 3.1.9 uses FormattedServiceListWriter to provide an HTML page which lists the names and absolute URL addresses of the available service endpoints. The module calculates the base URL using the current HttpServletRequest. The calculated base URL is used by FormattedServiceListWriter to build the service endpoint absolute URLs. If the unexpected matrix parameters have been injected into the request URL then these matrix parameters will find their way back to the client in the services list page which represents an XSS risk to the client.

    Recommended action: Upgrade to 3.1.9 or 3.0.12 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  12. Medium, CVSS 5.5MavenPublished

    Improper Input Validation in Apache CXF

    CVE-2017-12624 · GHSA-7vgj-8mw4-hg8r

    Affected
    • Maven org.apache.cxf:cxf-core >= 3.2.0, <= 3.2.0; >= 3.1.0, <= 3.1.13; < 3.0.16
    Fixed in
    3.2.13.0.163.1.14· Vendor fix available
    Issue
    Apache CXF supports sending and receiving attachments via either the JAX-WS or JAX-RS specifications. It is possible to craft a message attachment header that could lead to a Denial of Service (DoS) attack on a CXF web service provider. Both JAX-WS and JAX-RS services are vulnerable to this attack. From Apache CXF 3.2.1 and 3.1.14, message attachment headers that are greater than 300 characters will be rejected by default. This value is configurable via the property "attachment-max-header-size".

    Recommended action: Upgrade to 3.2.1, 3.1.14 or 3.0.16 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  13. High, CVSS 7.5MavenPublished

    Session Fixation in Apache CXF

    CVE-2017-5656 · GHSA-v936-x3j5-c76j

    Affected
    • Maven org.apache.cxf:cxf-core >= 3.1.0, <= 3.1.10; <= 3.0.12
    Fixed in
    3.1.113.0.13· Vendor fix available
    Issue
    Apache CXF's STSClient before 3.1.11 and 3.0.13 uses a flawed way of caching tokens that are associated with delegation tokens, which means that an attacker could craft a token which would return an identifer corresponding to a cached token for another user.

    Recommended action: Upgrade to 3.1.11 or 3.0.13 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  14. Medium, CVSS 5.3MavenPublished

    Improper Certificate Validation in Apache CXF

    CVE-2017-5653 · GHSA-hgg6-8x62-m9gf

    Affected
    • Maven org.apache.cxf:cxf-core >= 3.1.0, <= 3.1.10; <= 3.0.12
    Fixed in
    3.1.113.0.13· Vendor fix available
    Issue
    JAX-RS XML Security streaming clients in Apache CXF before 3.1.11 and 3.0.13 do not validate that the service response was signed or encrypted, which allows remote attackers to spoof servers.

    Recommended action: Upgrade to 3.1.11 or 3.0.13 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →