An issue was discovered in Squid through 4.7. When Squid is run as root, it spawns its child processes as a lesser user, by default the user nobody. This is done via the leave_suid call. leave_suid leaves the Saved UID as 0. This makes it trivial for an attacker who has compromised the child process to escalate their privileges back to root.
Metrics
Affected Vendors & Products
References
History
No history.
MITRE
Status: PUBLISHED
Assigner: mitre
Published: 2020-04-15T19:00:01
Updated: 2024-08-04T23:24:38.888Z
Reserved: 2019-06-02T00:00:00
Link: CVE-2019-12522
Vulnrichment
No data.
NVD
Status : Modified
Published: 2020-04-15T19:15:12.473
Modified: 2024-11-21T04:23:01.737
Link: CVE-2019-12522
Redhat