CVE-2012-6153: apache commons-httpclient Improper Input Validation
Vulnerability summary
CVE-2012-6153 is a medium (CVSS 4.3) Improper Input Validation vulnerability in apache commons-httpclient. EPSS estimates a 5.84% chance of exploitation in the next 30 days, higher than 93.1% of scored vulnerabilities.
Not severe (CVSS 4.3, network access); no exploitation reported by the 5 checked sources
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 10 · Related 1Timeline
- 04-09-2014PublishedVulnerability first disclosed.
- 06-08-2024Last modifiedVulnerability information updated.
Description
http/conn/ssl/AbstractVerifier.java in Apache Commons HttpClient before 4.2.3 does not properly 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 a certificate with a subject that specifies a common name in a field that is not the CN field. NOTE: this issue exists because of an incomplete fix for CVE-2012-5783.
CVSS metrics
1 score · 1 source · 1 versionEPSS trend
Probability
5.84%
Chance of exploitation in the next 30 days
Percentile
93%
Versus all other CVEs
30-day change
No change 0.00 pp
From 5.84% on 04-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 (CVSS vector). Other conditions: not stated in public data.
Chainguard16 products
- eco-java-gradle-1.11All versions (No fix recorded)
- eco-java-gradle-2.0All versions (No fix recorded)
- eco-java-gradle-2.1All versions (No fix recorded)
- eco-java-gradle-2.10All versions (No fix recorded)
- eco-java-gradle-2.2All versions (No fix recorded)
Mageia2 products
- httpcomponents-client< 4.2.5-1.mga3
- jakarta-commons-httpclient< 3.1-10.1.mga3
Redhat2 products
- devtoolset-2-httpcomponents-client< 0:4.2.1-6.el6
- devtoolset-2-httpcomponents-client-javadoc< 0:4.2.1-6.el6
Ubuntu2 products
- commons-httpclient< 3.1-10.2
- httpcomponents-client< 4.3.3-1 | < 4.4.1-1
Apache1 product
- commons-httpclient≥ 4.0, ≤ 4.2.2
Debian1 product
- commons-httpclient< 3.1-10.2
Org.apache.httpcomponents1 product
- httpclient< 4.2.3
7 vendors · 25 products
References
37 linksShow all 37 references
- bugzilla.redhat.com/show_bug.cgi?id=1129916X Refsource CONFIRMIssue TrackingThird Party AdvisoryREPORTWEB
- h20566.www2.hpe.com/portal/site/hpsc/public/kb/docDisplay?docId=emr_na-c05103564X Refsource CONFIRMThird Party AdvisoryWEB