Vulnerability Intelligence Report
CVE-2019-12519
An issue was discovered in Squid through 4.7. When handling the tag esi:when when ESI is enabled, Squid calls ESIExpression::Evaluate. This function uses a fixed stack buffer to hold the expression while it's being evaluated. When processing the expression, it could either evaluate the top of the stack, or add a new member to the stack. When adding a new member, there is no check to ensure that the stack won't overflow.
No Active Exploit Signals
CVSS Base Score
9.8
CRITICAL
EPSS Probability:6.73%
Executive Threat Verdict
Evaluating...
Evaluating Threat Landscape...
Assessing known weaponization, exploitation telemetry, and federal advisories.
Attack Surface
—
Authentication
—
Weaponization
—
SSVC Action
—
Affected Products & Versions
| Vendor | Product | Affected Versions |
|---|---|---|
| squid-cache | squid | all |
| debian | debian_linux | 9.0, 10.0 |
| canonical | ubuntu_linux | 16.04, 18.04, 19.10, 20.04 |
| opensuse | leap | 15.1 |
References & Technical Advisories
No reference links found.
Threat Intelligence Signals
EPSS Score
6.734%
GitHub Advisory
Identity & Timeline
| Status | PUBLISHED |
| Assigning Authority | MITRE Corporation · N/A · USA |
| Reserved | 2019-06-02T00:00:00 |
| Published | 2020-04-15T19:20:41 |
| Last Updated | 2024-08-04T23:24:37 |
Community Chatter & Buzz