CVE-2021-21708
CVE-2021-21708 · UAF due to php_filter_float() failing
Diese Seite enthält Fakten aus öffentlichen Sicherheitsquellen. Lesen Sie vor dem Aktualisieren die Originalmeldung.
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 FILTER_VALIDATE_FLOAT 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 FILTER_VALIDATE_FLOAT with min/max limits.
CVSS 8.2 · Hoch · EPSS 3,0% · Korrektur verfügbar
- Veröffentlicht
- Aktualisiert
Technologie-Stack: system · php
Betroffene Produkte und Versionen
php
- Softwareversionen
- ≥ 7.4.x, < 7.4.28: Betroffen (custom)
- ≥ 8.0.X, < 8.0.16: Betroffen (custom)
- ≥ 8.1.X, < 8.1.3: Betroffen (custom)
Auf 7.4.28 aktualisieren; Auf 8.0.16 aktualisieren; Auf 8.1.3 aktualisieren
php7.4 Debian:11
- Softwareversionen
- 7.4.21-1+deb11u1
- 7.4.25-1+deb11u1
- 7.4.26-1
- Betroffene Versionsbereiche
- ECOSYSTEM: < 7.4.28-1+deb11u1
Auf 7.4.28-1+deb11u1 aktualisieren
php7.4 Ubuntu:20.04:LTS
- Softwareversionen
- 7.4.3-4build1
- 7.4.3-4build2
- 7.4.3-4ubuntu1
- 7.4.3-4ubuntu1.1
- 7.4.3-4ubuntu2.2
- 7.4.3-4ubuntu2.4
- 7.4.3-4ubuntu2.5
- 7.4.3-4ubuntu2.6
- 7.4.3-4ubuntu2.7
- 7.4.3-4ubuntu2.8
- Betroffene Versionsbereiche
- ECOSYSTEM: < 7.4.3-4ubuntu2.9
Auf 7.4.3-4ubuntu2.9 aktualisieren
php8.1 Ubuntu:22.04:LTS
- Softwareversionen
- 8.1.0~rc4-1ubuntu2
- 8.1.0-1
- Betroffene Versionsbereiche
- ECOSYSTEM: < 8.1.2-1ubuntu1
Auf 8.1.2-1ubuntu1 aktualisieren