CVE-2026-55688
Full vulnerability record from the local CVENow database.
Description
The AsyncHttpClient (AHC) library allows Java applications to easily execute HTTP requests and asynchronously process HTTP responses. In versions from 2.0.0 prior to 2.16.0 and from 3.0.0.Beta1 prior to 3.0.11, ThreadSafeCookieStore stored a cookie under the value of its Domain attribute without verifying that the responding host is allowed to set a cookie for that domain, leading to a cookie tossing / cookie injection issue. A host the client connects to can therefore plant a cookie scoped to an unrelated domain, and the client will then send that cookie on later requests to that domain. Applications that use a single AsyncHttpClient instance - and thus the default, shared CookieStore - to reach both an attacker-influenced host and a trusted host are impacted. This issue has been fixed in versions 2.16.0 and 3.0.11.
View original CVE JSON
{
"id": "CVE-2026-55688",
"sourceIdentifier": "[email protected]",
"published": "2026-07-01T20:17:11.273",
"lastModified": "2026-10-25T16:10:00.147",
"vulnStatus": "Awaiting Analysis",
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "The AsyncHttpClient (AHC) library allows Java applications to easily execute HTTP requests and asynchronously process HTTP responses. In versions from 2.0.0 prior to 2.16.0 and from 3.0.0.Beta1 prior to 3.0.11, ThreadSafeCookieStore stored a cookie under the value of its Domain attribute without verifying that the responding host is allowed to set a cookie for that domain, leading to a cookie tossing / cookie injection issue. A host the client connects to can therefore plant a cookie scoped to an unrelated domain, and the client will then send that cookie on later requests to that domain. Applications that use a single AsyncHttpClient instance - and thus the default, shared CookieStore - to reach both an attacker-influenced host and a trusted host are impacted. This issue has been fixed in versions 2.16.0 and 3.0.11."
},
{
"lang": "es",
"value": "La biblioteca AsyncHttpClient (AHC) permite a las aplicaciones Java ejecutar fácilmente solicitudes HTTP y procesar asincrónicamente respuestas HTTP. En las versiones desde la 2.0.0 anterior a la 2.16.0 y desde la 3.0.0.Beta1 anterior a la 3.0.11, ThreadSafeCookieStore almacenaba una cookie bajo el valor de su atributo Domain sin verificar que el host que responde tiene permiso para establecer una cookie para ese dominio, lo que lleva a un problema de cookie tossing / inyección de cookies. Un host al que el cliente se conecta puede, por lo tanto, colocar una cookie con ámbito en un dominio no relacionado, y el cliente enviará entonces esa cookie en solicitudes posteriores a ese dominio. Las aplicaciones que utilizan una única instancia de AsyncHttpClient - y, por lo tanto, el CookieStore predeterminado y compartido - para acceder tanto a un host influenciado por un atacante como a un host de confianza se ven afectadas. Este problema ha sido solucionado en las versiones 2.16.0 y 3.0.11."
}
],
"affected": [
{
"source": "[email protected]",
"affectedData": [
{
"vendor": "AsyncHttpClient",
"product": "async-http-client",
"versions": [
{
"version": ">= 2.0.0, < 2.16.0",
"status": "affected"
},
{
"version": ">= 3.0.0.Beta1, < 3.0.11",
"status": "affected"
}
]
}
]
}
],
"metrics": {
"cvssMetricV31": [
{
"source": "[email protected]",
"type": "Secondary",
"cvssData": {
"version": "3.1",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N",
"baseScore": 4.0,
"baseSeverity": "MEDIUM",
"attackVector": "NETWORK",
"attackComplexity": "HIGH",
"privilegesRequired": "NONE",
"userInteraction": "NONE",
"scope": "CHANGED",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"availabilityImpact": "NONE"
},
"exploitabilityScore": 2.2,
"impactScore": 1.4
}
],
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"timestamp": "2026-07-02T14:38:49.490369Z",
"id": "CVE-2026-55688",
"options": [
{
"exploitation": "none"
},
{
"automatable": "no"
},
{
"technicalImpact": "partial"
}
],
"role": "CISA Coordinator",
"version": "2.0.3"
}
}
]
},
"weaknesses": [
{
"source": "[email protected]",
"type": "Secondary",
"description": [
{
"lang": "en",
"value": "CWE-1275"
}
]
}
],
"references": [
{
"url": "https://github.com/AsyncHttpClient/async-http-client/pull/2196",
"source": "[email protected]"
},
{
"url": "https://github.com/AsyncHttpClient/async-http-client/security/advisories/GHSA-m452-q8c9-rg2f",
"source": "[email protected]"
},
{
"url": "https://lists.debian.org/debian-lts-announce/2026/08/msg00011.html",
"source": "af854a3a-2127-422b-91ae-364da2661108"
}
]
}