Every CVESearch/Get API key

CVE-2013-7398

Insufficient Verification of Data Authenticity in Async Http Client

4.3 MediumFix available

CVE-2013-7398 is a medium vulnerability (CVSS 4.3) in Async-http-client Project Async-http-client, published May 11, 2015. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.83%, the 58th percentile. Fixed in com.ning:async-http-client 1.9.0.

What does this mean?
Severity
4.3 MediumCVSS 2.0, NVD
Exploit chance
0.83%EPSS, 58th percentile
Exploitation
None knownNot on CISA’s or ENISA’s lists

Description

main/java/com/ning/http/client/AsyncHttpClientConfig.java in Async Http Client (aka AHC or async-http-client) before 1.9.0 does not require a hostname match during verification of X.509 certificates, which allows man-in-the-middle attackers to spoof HTTPS servers via an arbitrary valid certificate.

Exploit likelihood

0.83%Down 0.7 points since Feb 4, 2022
90%50%10%1%

Affected products

Affected packages

Affected packages
PackageAffectedFixed
com.ning:async-http-client
Maven
before 1.9.0
1.9.0
com.ning:async-http-client
Maven
before 1.9.0, plus listed versions
1.0.01.1.01.2.01.3.01.3.1
Show 45 moreShow less
1.3.21.3.31.3.41.4.01.4.11.5.01.6.01.6.11.6.21.6.31.6.41.6.51.7.01.7.0-RC11.7.11.7.101.7.111.7.121.7.131.7.141.7.151.7.161.7.171.7.181.7.191.7.21.7.201.7.211.7.221.7.231.7.241.7.24-jenkins-11.7.31.7.41.7.51.7.61.7.71.7.81.7.91.8.01.8.11.8.101.8.111.8.121.8.13
1.9.0
async-http-client
Mageia:4
From an advisory covering 2 CVEs
before 1.7.22-1.mga4
1.7.22-1.mga4

What each source reports

NVD Score used4.3

main/java/com/ning/http/client/AsyncHttpClientConfig.java in Async Http Client (aka AHC or async-http-client) before 1.9.0 does not require a hostname match during verification of X.509 certificates, which allows man-in-the-middle attackers to spoof HTTPS servers via an arbitrary valid certificate.

Record
CVE-2013-7398
CVSS 2.0
4.3 MediumAV:N/AC:M/Au:N/C:N/I:P/A:N
Weakness
CWE-345
Updated
2026-11-02
CVE ListNo score

main/java/com/ning/http/client/AsyncHttpClientConfig.java in Async Http Client (aka AHC or async-http-client) before 1.9.0 does not require a hostname match during verification of X.509 certificates, which allows man-in-the-middle attackers to spoof HTTPS servers via an arbitrary valid certificate.

Record
CVE-2013-7398
Updated
2026-11-02
EUVDEUVD-2022-2559No score

main/java/com/ning/http/client/AsyncHttpClientConfig.java in Async Http Client (aka AHC or async-http-client) before 1.9.0 does not require a hostname match during verification of X.509 certificates, which allows man-in-the-middle attackers to spoof HTTPS servers via an arbitrary valid certificate.

Record
EUVD-2022-2559
Updated
2026-11-03
GitHub AdvisoriesGHSA-5c66-6h6g-6q6mNo score

Insufficient Verification of Data Authenticity in Async Http Client

main/java/com/ning/http/client/AsyncHttpClientConfig.java in Async Http Client (aka AHC or async-http-client) before 1.9.0 does not require a hostname match during verification of X.509 certificates, which allows man-in-the-middle attackers to spoof HTTPS servers via an arbitrary valid certificate.

Record
GHSA-5c66-6h6g-6q6m
Weakness
CWE-345
Updated
2026-11-02
OSVGHSA-5c66-6h6g-6q6mNo score

Insufficient Verification of Data Authenticity in Async Http Client

main/java/com/ning/http/client/AsyncHttpClientConfig.java in Async Http Client (aka AHC or async-http-client) before 1.9.0 does not require a hostname match during verification of X.509 certificates, which allows man-in-the-middle attackers to spoof HTTPS servers via an arbitrary valid certificate.

Record
GHSA-5c66-6h6g-6q6m
Weakness
CWE-345
Updated
2026-11-02
OSVMGASA-2015-0212No score

Updated async-http-client packages fix security vulnerabilities

Updated async-http-client packages fix security vulnerabilities:

It was found that async-http-client would disable SSL/TLS certificate verification under certain conditions, for example if HTTPS communication also uses client certificates. This can be exploited by a Man-in-the-middle (MITM) attack where the attacker can spoof a valid certificate (CVE-2013-7397).

It was found that async-http-client did not verify that the server hostname matched the domain name in the subject's Common Name (CN) or subjectAltName field in X.509 certificates. This could allow a man-in-the-middle attacker to spoof an SSL server if they had a certificate that was valid for any domain name (CVE-2013-7398).

Record
MGASA-2015-0212
Updated
2026-11-02

History

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

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

References

Show 13 moreShow less
This page doesn't list everything

Left out here: 36 versions. The JSON record has them.

MoveEnter Open