p PatchFirst

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

Originalquellen

Prüfen Sie Ihren Server →