All vulnerabilities

Servers and applications

CVE-2019-12529

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…

Severity
Medium 5.9
Published
11 Jul 2019
Last changed
17 Jun 2026
Added to UpHeron
1 Nov 2026
Fixed in
2.7
Exploit chance
7.8% in the next 30 daysHigher than 94% of CVEs. EPSS by FIRST, 10 Nov 2026
Sources
NVD

Affected software

SoftwareAffected versions
SquidServers and applications · cpe:a:squid-cache:squid
  • From 4.0 up to 4.7
  • From 3.0 up to 3.5.28
  • Version 2.7-stable9
  • Version 2.7-stable8
All 12 release lines
  • From 2.0 before 2.7
  • Version 2.7-stable1
  • Version 2.7-stable2
  • Version 2.7-stable3
  • Version 2.7-stable4
  • Version 2.7-stable5
  • Version 2.7-stable6
  • Version 2.7-stable7
  • Version 2.7-stable8
  • Version 2.7-stable9
  • From 3.0 up to 3.5.28
  • From 4.0 up to 4.7

References

  • NVD https://nvd.nist.gov/vuln/detail/CVE-2019-12529
  • CVE.org https://www.cve.org/CVERecord?id=CVE-2019-12529