CVE-2026-47729
Full vulnerability record from the local CVENow database.
Description
Squid is a caching proxy for the Web. Prior to 7.6, due to an improper validation of syntactic correctness of input in the FTP gateway (src/clients/FtpGateway.cc), Squid is vulnerable to an out-of-bounds read: when a listing entry date in the TypeA or TypeB directory-listing formats is not followed by a filename, parsing was not restricted to the input buffer, so a trusted client accessing a misbehaving FTP server through Squid's gateway feature could read memory from random unrelated transactions. This issue is fixed in version 7.6.
Severity
MEDIUM
CVSS score
6.5
(v3.1)
Vulnerability status
Analyzed
Source identifier
Published
2026-07-16 17:16:57.217000
Last modified
2026-10-24 20:10:00.137000
View original CVE JSON
{
"id": "CVE-2026-47729",
"sourceIdentifier": "[email protected]",
"published": "2026-07-16T17:16:57.217",
"lastModified": "2026-10-24T20:10:00.137",
"vulnStatus": "Analyzed",
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "Squid is a caching proxy for the Web. Prior to 7.6, due to an improper validation of syntactic correctness of input in the FTP gateway (src/clients/FtpGateway.cc), Squid is vulnerable to an out-of-bounds read: when a listing entry date in the TypeA or TypeB directory-listing formats is not followed by a filename, parsing was not restricted to the input buffer, so a trusted client accessing a misbehaving FTP server through Squid's gateway feature could read memory from random unrelated transactions. This issue is fixed in version 7.6."
},
{
"lang": "es",
"value": "Squid es un proxy de almacenamiento en caché para la Web. Antes de la versión 7.6, debido a una validación incorrecta de la corrección sintáctica de la entrada en la pasarela FTP (src/clients/FtpGateway.cc), Squid es vulnerable a una lectura fuera de límites: cuando una fecha de entrada de listado en los formatos de listado de directorio TypeA o TypeB no es seguida por un nombre de archivo, el análisis no estaba restringido al búfer de entrada, por lo que un cliente de confianza que accede a un servidor FTP con comportamiento anómalo a través de la característica de pasarela de Squid podría leer memoria de transacciones aleatorias no relacionadas. Este problema está solucionado en la versión 7.6."
}
],
"affected": [
{
"source": "[email protected]",
"affectedData": [
{
"vendor": "squid-cache",
"product": "squid",
"versions": [
{
"version": "< 7.6",
"status": "affected"
}
]
}
]
}
],
"metrics": {
"cvssMetricV31": [
{
"source": "[email protected]",
"type": "Secondary",
"cvssData": {
"version": "3.1",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N",
"baseScore": 6.5,
"baseSeverity": "MEDIUM",
"attackVector": "NETWORK",
"attackComplexity": "LOW",
"privilegesRequired": "LOW",
"userInteraction": "NONE",
"scope": "UNCHANGED",
"confidentialityImpact": "HIGH",
"integrityImpact": "NONE",
"availabilityImpact": "NONE"
},
"exploitabilityScore": 2.8,
"impactScore": 3.6
}
],
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"timestamp": "2026-07-16T17:52:23.166119Z",
"id": "CVE-2026-47729",
"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-125"
},
{
"lang": "en",
"value": "CWE-1289"
}
]
}
],
"configurations": [
{
"nodes": [
{
"operator": "OR",
"negate": false,
"cpeMatch": [
{
"vulnerable": true,
"criteria": "cpe:2.3:a:squid-cache:squid:*:*:*:*:*:*:*:*",
"versionEndExcluding": "7.6",
"matchCriteriaId": "D1EAA421-658A-4C10-A77B-EA9D38A3EFB8"
}
]
}
]
}
],
"references": [
{
"url": "https://github.com/squid-cache/squid/commit/865a131c7d557e68c965043d98c2eccae26deef8",
"source": "[email protected]",
"tags": [
"Patch"
]
},
{
"url": "https://github.com/squid-cache/squid/pull/2408",
"source": "[email protected]",
"tags": [
"Patch"
]
},
{
"url": "https://github.com/squid-cache/squid/pull/2409",
"source": "[email protected]",
"tags": [
"Patch"
]
},
{
"url": "https://github.com/squid-cache/squid/releases/tag/SQUID_7_6",
"source": "[email protected]",
"tags": [
"Release Notes"
]
},
{
"url": "https://github.com/squid-cache/squid/security/advisories/GHSA-8c37-pxjq-qwrg",
"source": "[email protected]",
"tags": [
"Vendor Advisory"
]
}
]
}