{"answers":{"affected":"6 open source packages ship an affected version, including org.apache.cxf:cxf-rt-transports-http. It affects 6 products.","exploited":"There is no known exploitation of CVE-2012-5575 in the wild and no public exploit code.","fix":"Upgrade org.apache.cxf:cxf-rt-transports-http to a fixed version for your release line: 2.5.10, 2.6.7 or 2.7.4.","what":"CVE-2012-5575 is a medium-severity vulnerability in Apache Cxf, published on 19 Aug 2013. An attacker can exploit it over the internet without logging in, with no action from the victim."},"fix_prompt":"Check this codebase for CVE-2012-5575 and fix it if it is affected.\n\nWhat it is: CVE-2012-5575 is a medium-severity vulnerability in Apache Cxf, published on 19 Aug 2013. An attacker can exploit it over the internet without logging in, with no action from the victim.\nExploitation: There is no known exploitation of CVE-2012-5575 in the wild and no public exploit code.\n\nAffected packages and fixed versions:\n- org.apache.cxf:cxf-rt-transports-http (Maven): affected from 2.5.0; fixed in 2.5.10\n- org.apache.cxf:cxf-rt-transports-http (Maven): affected from 2.5.0; fixed in 2.5.10\n- org.apache.cxf:cxf-rt-transports-http (Maven): affected from 2.6.0; fixed in 2.6.7\n- org.apache.cxf:cxf-rt-transports-http (Maven): affected from 2.6.0; fixed in 2.6.7\n- org.apache.cxf:cxf-rt-transports-http (Maven): affected from 2.7.0; fixed in 2.7.4\n- org.apache.cxf:cxf-rt-transports-http (Maven): affected from 2.7.0; fixed in 2.7.4\n\nTask:\n1. Search the dependency manifests and lockfiles (for example package.json, package-lock.json, requirements.txt, poetry.lock, uv.lock, pom.xml, build.gradle, go.mod, Cargo.lock, Gemfile.lock) and any Dockerfiles for the affected packages, including transitive dependencies.\n2. If an affected version is in use, upgrade it to the fixed version for its release line with the project's package manager, so the lockfile is regenerated. Prefer the smallest upgrade that fixes it.\n3. If there is no fix, or the upgrade would break the build, do not guess: explain the risk and the safest workaround instead.\n4. Run the tests and summarise what changed and why.\n5. If nothing in the project is affected, say so and change nothing.\n\nReference: https://insights.sbomify.com/CVE-2012-5575/ (Markdown: https://insights.sbomify.com/CVE-2012-5575/index.md)","id":"CVE-2012-5575","markdown":"https://insights.sbomify.com/CVE-2012-5575/index.md","name":"CVE-2012-5575","record":{"aliases":["GHSA-7v5v-9v8r-w864","RHSA-2013:0873","RHSA-2013:0874"],"analysis":{"component_type":"library","fix_type":"upgrade","impacts":["data_read","security_bypass"],"network_reachable":"yes","non_default_config":false,"product_category":"Apache CXF library","requires_auth":"none","summary":"Remote attackers can force Apache CXF to use weak cryptographic algorithms, enabling easier decryption of communications and bypassing security policies.","user_interaction":"not_required","vuln_class":"weak_cryptography"},"analysis_generated_by":"qwen3.8-flash-next","assigner":"redhat","cpe":[{"product":"cxf","vendor":"apache"},{"product":"jboss_enterprise_application_platform","vendor":"redhat"},{"product":"jboss_enterprise_portal_platform","vendor":"redhat"},{"product":"jboss_enterprise_soa_platform","vendor":"redhat"},{"product":"jboss_enterprise_web_platform","vendor":"redhat"},{"product":"jboss_fuse_esb_enterprise","vendor":"redhat"}],"cvss":{"score":6.4,"severity":"medium","source":"nvd","vector":"AV:N/AC:L/Au:N/C:P/I:P/A:N","version":"2.0"},"cwes":[{"id":"CWE-310","name":null}],"description":"Apache CXF 2.5.x before 2.5.10, 2.6.x before CXF 2.6.7, and 2.7.x before CXF 2.7.4 does not verify that a specified cryptographic algorithm is allowed by the WS-SecurityPolicy AlgorithmSuite definition before decrypting, which allows remote attackers to force CXF to use weaker cryptographic algorithms than intended and makes it easier to decrypt communications, aka \"XML Encryption backwards compatibility attack.\"","ecosystems":["Maven","Red Hat:jboss_enterprise_application_platform:5::el4","Red Hat:jboss_enterprise_application_platform:5::el5","Red Hat:jboss_enterprise_application_platform:5::el6","Red Hat:jboss_enterprise_web_platform:5::el5","Red Hat:jboss_enterprise_web_platform:5::el6"],"exploits":{"exploitdb":0,"first_seen":"2018-11-19","github_poc":1,"max_poc_stars":0,"metasploit":0,"nuclei":0,"refs":[{"date":"2018-11-19T06:08:26Z","kind":"github_poc","ref":"https://github.com/tafamace/CVE-2012-5575","stars":0,"title":null}],"tier":"poc_unverified"},"has_fix":true,"headline":"Inadequate Encryption Strength in Apache CXF","id":"CVE-2012-5575","indexable":true,"kev":null,"kind":"cve","links":{"ecosystem":"Maven","product":"apache:cxf","products":["apache:cxf","redhat:jboss_enterprise_application_platform"],"type":"weak_cryptography","year":"2012"},"n_packages":21,"n_references":21,"next":{"headline":"Memory corruption in n/a","id":"CVE-2012-5576"},"packages":[{"ecosystem":"Maven","fixed":["2.5.10"],"introduced":["2.5.0"],"last_affected":[],"package":"org.apache.cxf:cxf-rt-transports-http","purl":null,"source":"GHSA-7v5v-9v8r-w864"},{"ecosystem":"Maven","fixed":["2.5.10"],"introduced":["2.5.0"],"last_affected":[],"package":"org.apache.cxf:cxf-rt-transports-http","purl":"pkg:maven/org.apache.cxf/cxf-rt-transports-http","source":"GHSA-7v5v-9v8r-w864"},{"ecosystem":"Maven","fixed":["2.6.7"],"introduced":["2.6.0"],"last_affected":[],"package":"org.apache.cxf:cxf-rt-transports-http","purl":null,"source":"GHSA-7v5v-9v8r-w864"},{"ecosystem":"Maven","fixed":["2.6.7"],"introduced":["2.6.0"],"last_affected":[],"package":"org.apache.cxf:cxf-rt-transports-http","purl":"pkg:maven/org.apache.cxf/cxf-rt-transports-http","source":"GHSA-7v5v-9v8r-w864"},{"ecosystem":"Maven","fixed":["2.7.4"],"introduced":["2.7.0"],"last_affected":[],"package":"org.apache.cxf:cxf-rt-transports-http","purl":null,"source":"GHSA-7v5v-9v8r-w864"},{"ecosystem":"Maven","fixed":["2.7.4"],"introduced":["2.7.0"],"last_affected":[],"package":"org.apache.cxf:cxf-rt-transports-http","purl":"pkg:maven/org.apache.cxf/cxf-rt-transports-http","source":"GHSA-7v5v-9v8r-w864"},{"ecosystem":"Red Hat:jboss_enterprise_application_platform:5::el4","fixed":["0:2.2.12-12.patch_07.ep5.el4"],"introduced":["0"],"last_affected":[],"package":"apache-cxf","purl":"pkg:rpm/redhat/apache-cxf","source":"RHSA-2013:0873"},{"ecosystem":"Red Hat:jboss_enterprise_application_platform:5::el4","fixed":["0:3.1.2-14.SP15_patch_02.ep5.el4"],"introduced":["0"],"last_affected":[],"package":"jbossws","purl":"pkg:rpm/redhat/jbossws","source":"RHSA-2013:0873"},{"ecosystem":"Red Hat:jboss_enterprise_application_platform:5::el4","fixed":["0:1.5.12-6_patch_03.ep5.el4"],"introduced":["0"],"last_affected":[],"package":"wss4j","purl":"pkg:rpm/redhat/wss4j","source":"RHSA-2013:0873"},{"ecosystem":"Red Hat:jboss_enterprise_application_platform:5::el5","fixed":["0:2.2.12-12.patch_07.ep5.el5"],"introduced":["0"],"last_affected":[],"package":"apache-cxf","purl":"pkg:rpm/redhat/apache-cxf","source":"RHSA-2013:0873"},{"ecosystem":"Red Hat:jboss_enterprise_application_platform:5::el5","fixed":["0:3.1.2-14.SP15_patch_02.ep5.el5"],"introduced":["0"],"last_affected":[],"package":"jbossws","purl":"pkg:rpm/redhat/jbossws","source":"RHSA-2013:0873"},{"ecosystem":"Red Hat:jboss_enterprise_application_platform:5::el5","fixed":["0:1.5.12-6_patch_03.ep5.el5"],"introduced":["0"],"last_affected":[],"package":"wss4j","purl":"pkg:rpm/redhat/wss4j","source":"RHSA-2013:0873"},{"ecosystem":"Red Hat:jboss_enterprise_application_platform:5::el6","fixed":["0:2.2.12-12.patch_07.ep5.el6"],"introduced":["0"],"last_affected":[],"package":"apache-cxf","purl":"pkg:rpm/redhat/apache-cxf","source":"RHSA-2013:0873"},{"ecosystem":"Red Hat:jboss_enterprise_application_platform:5::el6","fixed":["0:3.1.2-14.SP15_patch_02.ep5.el6"],"introduced":["0"],"last_affected":[],"package":"jbossws","purl":"pkg:rpm/redhat/jbossws","source":"RHSA-2013:0873"},{"ecosystem":"Red Hat:jboss_enterprise_application_platform:5::el6","fixed":["0:1.5.12-6_patch_03.ep5.el6"],"introduced":["0"],"last_affected":[],"package":"wss4j","purl":"pkg:rpm/redhat/wss4j","source":"RHSA-2013:0873"},{"ecosystem":"Red Hat:jboss_enterprise_web_platform:5::el5","fixed":["0:2.2.12-12.patch_07.ep5.el5"],"introduced":["0"],"last_affected":[],"package":"apache-cxf","purl":"pkg:rpm/redhat/apache-cxf","source":"RHSA-2013:0874"},{"ecosystem":"Red Hat:jboss_enterprise_web_platform:5::el5","fixed":["0:3.1.2-14.SP15_patch_02.ep5.el5"],"introduced":["0"],"last_affected":[],"package":"jbossws","purl":"pkg:rpm/redhat/jbossws","source":"RHSA-2013:0874"},{"ecosystem":"Red Hat:jboss_enterprise_web_platform:5::el5","fixed":["0:1.5.12-6_patch_03.ep5.el5"],"introduced":["0"],"last_affected":[],"package":"wss4j","purl":"pkg:rpm/redhat/wss4j","source":"RHSA-2013:0874"},{"ecosystem":"Red Hat:jboss_enterprise_web_platform:5::el6","fixed":["0:2.2.12-12.patch_07.ep5.el6"],"introduced":["0"],"last_affected":[],"package":"apache-cxf","purl":"pkg:rpm/redhat/apache-cxf","source":"RHSA-2013:0874"},{"ecosystem":"Red Hat:jboss_enterprise_web_platform:5::el6","fixed":["0:3.1.2-14.SP15_patch_02.ep5.el6"],"introduced":["0"],"last_affected":[],"package":"jbossws","purl":"pkg:rpm/redhat/jbossws","source":"RHSA-2013:0874"},{"ecosystem":"Red Hat:jboss_enterprise_web_platform:5::el6","fixed":["0:1.5.12-6_patch_03.ep5.el6"],"introduced":["0"],"last_affected":[],"package":"wss4j","purl":"pkg:rpm/redhat/wss4j","source":"RHSA-2013:0874"}],"prev":{"headline":"Path traversal in n/a","id":"CVE-2012-5574"},"products":["n/a"],"published":"2013-08-19","related":[{"cvss_score":10,"headline":"XML Signature/Encryption Not Validated in Apache CXF","id":"CVE-2012-2379","kev_date_added":null,"published":"2013-01-03"},{"cvss_score":9.8,"headline":"Apache CXF: Unsafe deserialization of inbound JMS ObjectMessage","id":"CVE-2026-66909","kev_date_added":null,"published":"2026-08-06"},{"cvss_score":9.8,"headline":"Apache CXF: DefaultEncryptingCodeDataProvider allows unlimited authorization code replay","id":"CVE-2026-68079","kev_date_added":null,"published":"2026-08-06"},{"cvss_score":9.8,"headline":"Apache CXF: OAuth2: Inverted IP Binding Check Defeats Security Control","id":"CVE-2026-50628","kev_date_added":null,"published":"2026-06-12"},{"cvss_score":9.8,"headline":"Apache CXF: Untrusted JMS configuration can lead to RCE","id":"CVE-2025-48913","kev_date_added":null,"published":"2025-08-08"},{"cvss_score":9.8,"headline":"Apache CXF SSRF Vulnerability","id":"CVE-2022-46364","kev_date_added":null,"published":"2022-12-13"},{"cvss_score":9.8,"headline":"Potential session hijack in Apache CXF","id":"CVE-2019-12419","kev_date_added":null,"published":"2019-11-06"}],"sources":[{"class":"attribution","licence":"CVE Terms of Use (MITRE)","name":"CVE List","prefix":"CVE"},{"class":"attribution","licence":"CC BY 4.0","name":"GitHub Advisory Database","prefix":"GHSA"},{"class":"attribution","licence":"CC BY 4.0","name":"Red Hat","prefix":"RHSA"},{"class":"attribution","licence":"US public information, NVD API terms","name":"NVD"},{"class":"attribution","licence":"CWE Terms of Use","name":"CWE (MITRE)"},{"class":"attribution","licence":"FIRST CVSS licence","name":"CVSS (FIRST)"},{"class":"open","licence":"CC0","name":"PoC-in-GitHub"}],"ssvc":{"automatable":null,"exploitation":null,"technical_impact":null},"state":"PUBLISHED","updated":"2024-08-06","vendors":["n/a"]},"summary":"Remote attackers can force Apache CXF to use weak cryptographic algorithms, enabling easier decryption of communications and bypassing security policies.","url":"https://insights.sbomify.com/CVE-2012-5575/"}