2 matches found
squid: improper check for new member in ESIExpression::Evaluate allows for stack buffer overflow
A flaw was found in Squid through version 4.7. When handling the tag esi:when, when ESI is enabled, Squid calls the ESIExpression::Evaluate function which uses a fixed stack buffer to hold the expression. While processing the expression, there is no check to ensure that the stack won't overflow...
9.8CVSS6.1AI score0.06717EPSS
SaveExploits0References6
CVE-2019-12519: Out-of-bounds Write
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...
9.8CVSS7AI score0.06717EPSS
SaveExploits0References2
20