In PHP versions 7.4.x below 7.4.28, 8.0.x below 8.0.16, and 8.1.x below 8.1.3, when using filter functions with FILTERVALIDATEFLOAT filter and min/max limits, if the filter fails, there is a possibility to trigger use of allocated memory after free, which can result it crashes, and potentially in overwrite of other memory chunks and RCE. This issue affects: code that uses FILTERVALIDATEFLOAT with min/max limits.
{
"source": "CPE_FIELD",
"extracted_events": [
{
"introduced": "7.4.0"
},
{
"fixed": "7.4.28"
},
{
"introduced": "8.0.0"
},
{
"fixed": "8.0.16"
},
{
"introduced": "8.1.0"
},
{
"fixed": "8.1.3"
}
],
"cpe": "cpe:2.3:a:php:php:*:*:*:*:*:*:*:*"
}