In http-proxy-middleware before 2.0.8 and 3.x before 3.0.4, writeBody can be called twice because "else if" is not used.
{
"cna_assigner": "mitre",
"cwe_ids": [
"CWE-670"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/32xxx/CVE-2025-32996.json"
}{
"extracted_events": [
{
"cpe": "cpe:2.3:a:chimurai:http-proxy-middleware:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "0"
},
{
"fixed": "2.0.8"
}
],
"source": "CPE_RANGE"
},
{
"cpe": "cpe:2.3:a:chimurai:http-proxy-middleware:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "3.0.0"
},
{
"fixed": "3.0.4"
}
],
"source": "CPE_RANGE"
},
{
"range": [
{
"fixed": "020976044d113fc0bcbbaf995e91d05e2829a145"
}
],
"source": "REFERENCES_COMMIT"
},
{
"original_tag": "v2.0.8",
"range": [
{
"fixed": "d03d51b54ac8d40db8438a8b216cf1ea92bb7849"
}
],
"source": "REFERENCES_TAG"
},
{
"original_tag": "v3.0.4",
"range": [
{
"fixed": "01934d33b157b2d49f7099a18ceec165e7502040"
}
],
"source": "REFERENCES_TAG"
}
]
}