CVE-2019-18679
Description
An issue was discovered in Squid 2.x, 3.x, and 4.x through 4.8. Due to incorrect data management, it is vulnerable to information disclosure when processing HTTP Digest Authentication. Nonce tokens contain the raw byte value of a pointer that sits within heap memory allocation. This information reduces ASLR protections and may aid attackers isolating memory areas to target for remote code execution attacks.
How to fix
- usn.ubuntu.com/4213-1/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/UEMOYTMCCFWK5NOXSXEIH5D2VGWVXR67/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/MTM74TU2BSLT5B3H4F3UDW53672NVLMC/
- security.gentoo.org/glsa/202003-34
- debian.org/security/2020/dsa-4682
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| squid-cache squid | 2.0 ≤ v ≤ 2.7, 3.0 ≤ v ≤ 3.5.28, 4.0 ≤ v ≤ 4.8, 2.7 | — |
| canonical ubuntu_linux | 16.04, 18.04, 19.04, 19.10 | — |
| debian debian_linux | 8.0 | — |
| fedoraproject fedora | 30, 31 | — |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.