p PatchFirst

CVE-2024-34340

CVE-2024-34340 · Authentication Bypass when using using older password hashes

Diese Seite enthält Fakten aus öffentlichen Sicherheitsquellen. Lesen Sie vor dem Aktualisieren die Originalmeldung.

Cacti provides an operational monitoring and fault management framework. Prior to version 1.2.27, Cacti calls `compat_password_hash` when users set their password. `compat_password_hash` use `password_hash` if there is it, else use `md5`. When verifying password, it calls `compat_password_verify`. In `compat_password_verify`, `password_verify` is called if there is it, else use `md5`. `password_verify` and `password_hash` are supported on PHP < 5.5.0, following PHP manual. The vulnerability is in `compat_password_verify`. Md5-hashed user input is compared with correct password in database by `$md5 == $hash`. It is a loose comparison, not `===`. It is a type juggling vulnerability. Version 1.2.27 contains a patch for the issue.

CVSS 9.1 · Kritisch · EPSS 1,1% · Korrektur verfügbar

Veröffentlicht
Aktualisiert

Technologie-Stack: system

Betroffene Produkte und Versionen

  • cacti

    Softwareversionen
    • < 1.2.27: Betroffen

    Keine Korrektur veröffentlicht

  • cacti Debian:12

    Softwareversionen
    • 1.2.24+ds1-1
    • 1.2.24+ds1-1+deb12u1
    • 1.2.24+ds1-1+deb12u2
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.2.24+ds1-1+deb12u3

    Auf 1.2.24+ds1-1+deb12u3 aktualisieren

  • cacti Debian:13

    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.2.27+ds1-1

    Auf 1.2.27+ds1-1 aktualisieren

  • cacti Debian:14

    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.2.27+ds1-1

    Auf 1.2.27+ds1-1 aktualisieren

  • cacti Ubuntu:Pro:18.04:LTS

    Softwareversionen
    • 1.1.18+ds1-1
    • 1.1.27+ds1-2
    • 1.1.27+ds1-3
    • 1.1.28+ds1-2
    • 1.1.35+ds1-1
    • 1.1.36+ds1-1
    • 1.1.38+ds1-1
    • 1.1.38+ds1-1ubuntu0.1~esm1
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.1.38+ds1-1ubuntu0.1~esm3

    Auf 1.1.38+ds1-1ubuntu0.1~esm3 aktualisieren

  • cacti Ubuntu:20.04:LTS

    Softwareversionen
    • 1.2.4+ds1-2ubuntu3
    • 1.2.9+ds1-1ubuntu1
    • 1.2.9+ds1-1ubuntu2
    • 1.2.10+ds1-1ubuntu1
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.2.10+ds1-1ubuntu1.1

    Auf 1.2.10+ds1-1ubuntu1.1 aktualisieren

  • cacti Ubuntu:22.04:LTS

    Softwareversionen
    • 1.2.16+ds1-2ubuntu1
    • 1.2.19+ds1-2ubuntu1
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.2.19+ds1-2ubuntu1.1

    Auf 1.2.19+ds1-2ubuntu1.1 aktualisieren

  • cacti Ubuntu:24.04:LTS

    Softwareversionen
    • 1.2.25+ds1-2
    • 1.2.26+ds1-1
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.2.26+ds1-1ubuntu0.1

    Auf 1.2.26+ds1-1ubuntu0.1 aktualisieren

Originalquellen

Prüfen Sie Ihren Server →