CVE-2019-12524

Critical

Description

An issue was discovered in Squid through 4.7. When handling requests from users, Squid checks its rules to see if the request should be denied. Squid by default comes with rules to block access to the Cache Manager, which serves detailed server information meant for the maintainer. This rule is implemented via url_regex. The handler for url_regex rules URL decodes an incoming request. This allows an attacker to encode their URL to bypass the url_regex check, and gain access to the blocked resource.

SeverityCritical
CVSS9.8
Exploit probability—
ProductSquid
PublishedApr 15, 2020
First seenApr 15, 2020

How to fix

Affected products

ProductAffected versionsFixed in
squid-cache squidv ≤ 4.7—
debian debian_linux9.0, 10.0—
canonical ubuntu_linux16.04, 18.04—

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.