4.3

CVE-2012-6153: apache commons-httpclient Improper Input Validation

Modified
AliasesMGASA-2014-0347RHSA-2014:1098UBUNTU-CVE-2012-6153
Published 04-09-2014Last modified 06-08-2024

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.

Priority
Routine

Not severe (CVSS 4.3, network access); no exploitation reported by the 5 checked sources

Source freshness unavailable

How is this decided?
CVSS score
4.3/10
010
Medium · v2.0 (NVD)
EPSS score
5.84%
0%100%
Low · 0.00 pp in 30 days
KEVNot listedNot listed by any tracked catalog.
RansomwareNot flaggedNo ransomware use recorded.
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 10 · Related 1

Timeline

  1. 04-09-2014
    PublishedVulnerability first disclosed.
  2. 06-08-2024
    Last 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 version

EPSS 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

04-10-202603-11-2026

Known exploited

Compare KEV catalogs
CISA KEV

Not in the CISA KEV catalog.

ENISA CNW

Not in the ENISA CNW catalog.

CIRCL

Not in the CIRCL catalog.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Version check

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
Debian1 product
  • commons-httpclient< 3.1-10.2
Org.apache.httpcomponents1 product
  • httpclient< 4.2.3

7 vendors · 25 products

References

37 links
Show all 37 references