CVE-2024-55656
RedisBloom Integer Overflow Schwachstelle zur Remote-Codeausführung
- Veröffentlicht
- 08.01.2025
- Aktualisiert
- 08.01.2025
- CNA zuweisen
- GitHub_M
- Beweise beobachtet
- 04.08.2026
Primäres CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HMittel · nächste 30 Tage
- Perzentil
- 96,6 %
- Modelldatum
- 21.09.2026
EPSS ist eine statistische Schätzung, keine Gewissheit oder ein Maß für die Auswirkung. Kombinieren Sie es mit CVSS, KEV-Status, Belichtung und Ihrer Umgebung.
Zusammenfassung
RedisBloom fügt Redis eine Reihe von probabilistischen Datenstrukturen hinzu. Es gibt eine Integer-Overflow-Schwachstelle in RedisBloom, einem Modul, das in Redis verwendet wird. Die Integer-Overflow-Schwachstelle ermöglicht es einem Angreifer (einem Redis-Client, der das Passwort kennt), aufgrund von Wraparound weniger Heap-Speicher zu allokieren, als tatsächlich benötigt wird. Anschließend können Lese- und Schreibvorgänge über diesen allokierten Speicher hinaus durchgeführt werden, was zu einem Informationsleck und einem Out-of-Bounds-Schreibzugriff führt. Der Integer-Overflow befindet sich im Befehl `CMS.INITBYDIM`, der eine Count-Min-Sketch mit vom Benutzer angegebenen Dimensionen initialisiert. Er akzeptiert zwei Werte (Breite und Tiefe) und verwendet diese, um Speicher in `NewCMSketch()` zu allokieren. Diese Schwachstelle ist in den Versionen 2.2.19, 2.4.12, 2.6.14 und 2.8.2 behoben.
Quellen
1- redis-stack-CVE-2024-55656Exploit
Proof-of-Concept-Exploit für CVE-2024-55656, eine Integer-Überlauf in RedisBloom, der zu heap-basiertem OOB-Lesen/Schreiben und Remote-Code-Ausführung in Redis Stack 7.2.0-v10 führt.
Verantwortungsvoller Umgang
Verwenden Sie Schwachstelleninformationen nur auf Systemen, die Sie besitzen oder zu deren Testen Sie berechtigt sind. Kitploit verlinkt auf öffentliche Forschungsmetadaten und speichert keinen Exploit-Code oder bösartige Payloads.