Vulnerability   
Search   
    Search 324607 CVE descriptions
and 145615 test descriptions,
access 10,000+ cross references.
Tests   CVE   All  

CVE ID:CVE-2019-12529
Description:An issue was discovered in Squid 2.x through 2.7.STABLE9, 3.x through 3.5.28, and 4.x through 4.7. When Squid is configured to use Basic Authentication, the Proxy-Authorization header is parsed via uudecode. uudecode determines how many bytes will be decoded by iterating over the input and checking its table. The length is then used to start decoding the string. There are no checks to ensure that the length it calculates isn't greater than the input buffer. This leads to adjacent memory being decoded as well. An attacker would not be able to retrieve the decoded data unless the Squid maintainer had configured the display of usernames on error pages.
Test IDs: 1.3.6.1.4.1.25623.1.0.891858   1.3.6.1.4.1.25623.1.0.142631  
Cross References: Common Vulnerability Exposure (CVE) ID: CVE-2019-12529
Bugtraq: 20190825 [SECURITY] [DSA 4507-1] squid security update (Google Search)
https://seclists.org/bugtraq/2019/Aug/42
Debian Security Information: DSA-4507 (Google Search)
https://www.debian.org/security/2019/dsa-4507
https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SPXN2CLAGN5QSQBTOV5IGVLDOQSRFNTZ/
https://lists.debian.org/debian-lts-announce/2019/07/msg00018.html
https://lists.debian.org/debian-lts-announce/2020/07/msg00009.html
SuSE Security Announcement: openSUSE-SU-2019:2540 (Google Search)
http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00053.html
SuSE Security Announcement: openSUSE-SU-2019:2541 (Google Search)
http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00056.html
https://usn.ubuntu.com/4065-1/
https://usn.ubuntu.com/4065-2/




© 1998-2025 E-Soft Inc. All rights reserved.