CVE-2012-5783: apache httpclient Improper Certificate Validation
Vulnerability summary
CVE-2012-5783 is a medium (CVSS 5.8) Improper Certificate Validation vulnerability in apache httpclient. EPSS estimates a 9.25% chance of exploitation in the next 30 days, higher than 95.3% of scored vulnerabilities.
Not severe (CVSS 3.7, network access); no exploitation reported by the 5 checked sources
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 2 · Related 5Timeline
- 04-11-2012PublishedVulnerability first disclosed.
- 06-08-2024Last modifiedVulnerability information updated.
Description
Apache Commons HttpClient 3.x, as used in Amazon Flexible Payments Service (FPS) merchant Java SDK and other products, does not verify that the server hostname matches a domain name in the subject's Common Name (CN) or subjectAltName field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via an arbitrary valid certificate.
CVSS metrics
2 scores · 2 sources · 2 versionsEPSS trend
Probability
9.25%
Chance of exploitation in the next 30 days
Percentile
95%
Versus all other CVEs
30-day change
Increase +0.04 pp
From 9.21% on 05-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.
Chainguard64 products
- apicurio-registry< 3.0.6-r2
- apicurio-registry-nginx-config< 3.0.6-r2
- apicurio-registry-ui< 3.0.6-r2
- hadoop-fips-3.3.6< 3.3.6-r15
- trino< 445-r0
Wolfi62 products
- apicurio-registry< 3.0.6-r2
- apicurio-registry-nginx-config< 3.0.6-r2
- apicurio-registry-ui< 3.0.6-r2
- trino< 445-r0
- trino-config< 445-r0
Redhat6 products
- jakarta-commons-httpclient< 1:3.0-7jpp.2 | < 1:3.1-0.7.el6_3 | < 1:3.1-2.1_patch_01.ep5.el4 | < 1:3.1-2.1_patch_01.ep5.el5 | < 1:3.1-2_patch_01.ep5.el6
- jakarta-commons-httpclient-debuginfo< 1:3.0-7jpp.2 | < 1:3.1-0.7.el6_3
- jakarta-commons-httpclient-demo< 1:3.0-7jpp.2 | < 1:3.1-0.7.el6_3
- jakarta-commons-httpclient-javadoc< 1:3.0-7jpp.2 | < 1:3.1-0.7.el6_3
- jakarta-commons-httpclient-manual< 1:3.0-7jpp.2 | < 1:3.1-0.7.el6_3
Ubuntu2 products
- commons-httpclient< 3.1-10.2
- httpcomponents-client< 4.3.3-1
Apache1 product
- httpclient3.1
Canonical1 product
- ubuntu_linuxEOL12.04 | 14.04 | 15.04
Commons-httpclient1 product
- commons-httpclient≥ 3.0 (No fix recorded)
Debian1 product
- commons-httpclient< 3.1-10.1
Mageia1 product
- jakarta-commons-httpclient< 3.1-3.1.mga2
Opensuse1 product
- apache-commons-httpclient&distro=openSUSE Tumbleweed< 3.1-8.5
10 vendors · 140 products
References
40 links- issues.apache.org/jira/browse/HTTPCLIENT-1265X Refsource CONFIRMIssue TrackingPatchVendor AdvisoryWEB
- lists.opensuse.org/opensuse-updates/2013-04/msg00040.htmlVendor AdvisoryX Refsource SUSEBroken LinkWEB
- lists.opensuse.org/opensuse-updates/2013-02/msg00078.htmlVendor AdvisoryX Refsource SUSEBroken LinkWEB
Show all 40 references
- lists.opensuse.org/opensuse-updates/2013-04/msg00053.htmlVendor AdvisoryX Refsource SUSEBroken LinkWEB
- lists.opensuse.org/opensuse-updates/2013-04/msg00041.htmlVendor AdvisoryX Refsource SUSEBroken LinkWEB
- www.cs.utexas.edu/~shmat/shmat_ccs12.pdfX Refsource MISCTechnical DescriptionThird Party AdvisoryREPORTWEB