Every CVE Search/ Get API key

CVE-2014-3604

Improper Validation of Certificate with Host Mismatch in Not Yet Commons SSL

6.8 MediumFix available

Certificates.java in Not Yet Commons SSL before 0.3.15 does not properly verify that the server hostname matches a domain name in the subject's Common Name (CN) field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via an arbitrary valid certificate.

Exploit likelihood

0.94%Down 0.1 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 6.8

Certificates.java in Not Yet Commons SSL before 0.3.15 does not properly verify that the server hostname matches a domain name in the subject's Common Name (CN) field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via an arbitrary valid certificate.

Record
CVE-2014-3604
CVSS 2.0
6.8 MediumAV:N/AC:M/Au:N/C:P/I:P/A:P
Weakness
CWE-310
Updated
2026-11-02
CVE List No score

Certificates.java in Not Yet Commons SSL before 0.3.15 does not properly verify that the server hostname matches a domain name in the subject's Common Name (CN) field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via an arbitrary valid certificate.

Record
CVE-2014-3604
Updated
2026-11-02
EUVDEUVD-2022-3600 No score

Certificates.java in Not Yet Commons SSL before 0.3.15 does not properly verify that the server hostname matches a domain name in the subject's Common Name (CN) field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via an arbitrary valid certificate.

Record
EUVD-2022-3600
Updated
2026-11-03
GitHub AdvisoriesGHSA-cmxj-wx9v-52qr No score

Improper Validation of Certificate with Host Mismatch in Not Yet Commons SSL

Certificates.java in Not Yet Commons SSL before 0.3.15 does not properly verify that the server hostname matches a domain name in the subject's Common Name (CN) field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via an arbitrary valid certificate.

Record
GHSA-cmxj-wx9v-52qr
Weakness
CWE-297
Updated
2026-11-02
OSVGHSA-cmxj-wx9v-52qr No score

Improper Validation of Certificate with Host Mismatch in Not Yet Commons SSL

Certificates.java in Not Yet Commons SSL before 0.3.15 does not properly verify that the server hostname matches a domain name in the subject's Common Name (CN) field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via an arbitrary valid certificate.

Record
GHSA-cmxj-wx9v-52qr
Weakness
CWE-297
Updated
2026-11-02
OSVMGASA-2014-0551 No score

Updated not-yet-commons-ssl packages fix CVE-2014-3604

Updated not-yet-commons-ssl packages fixes security vulnerability:

It was discovered that the implementation used by the Not Yet Commons SSL project to check that the server hostname matches the domain name in the subject's CN field was flawed. This can be exploited by a Man-in-the-middle (MITM) attack, where the attacker can spoof a valid certificate using a specially crafted subject (CVE-2014-3604).

Record
MGASA-2014-0551
Updated
2026-11-02
OSVUBUNTU-CVE-2014-3604 No score

Certificates.java in Not Yet Commons SSL before 0.3.15 does not properly verify that the server hostname matches a domain name in the subject's Common Name (CN) field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via an arbitrary valid certificate.

Record
UBUNTU-CVE-2014-3604
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
ca.juliusdavies:not-yet-commons-ssl
Maven
before 0.3.15
0.3.15
ca.juliusdavies:not-yet-commons-ssl
Maven
before 0.3.15, plus listed versions
0.3.110.3.9
0.3.15
not-yet-commons-ssl
Mageia:4
before 0.3.15-1.mga4
0.3.15-1.mga4

History

History
RecordedChangedSources
affected
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2014-3604 is a medium vulnerability (CVSS 6.8) in Not Yet Commons Ssl Project Yet Commons Ssl, published October 25, 2014. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.94%, the 61st percentile. Fixed in ca.juliusdavies:not-yet-commons-ssl 0.3.15.

References

Show 7 moreShow less
MoveEnter Open