An issue was discovered in Squid 4.0.23 through 4.7. When checking Basic Authentication with HttpHeader::getAuth, Squid uses a global buffer to store the decoded data. Squid does not check that the decoded length isn't greater than the buffer, leading to a heap-based buffer overflow with user controlled data.
References
Configurations
Information
Published : 2019-07-11 19:15
Updated : 2020-08-24 17:37
NVD link : CVE-2019-12527
Mitre link : CVE-2019-12527
JSON object : View
Products Affected
squid-cache
- squid
CWE
CWE-787
Out-of-bounds Write
