CVE-2026-62958
libriscv: Out-of-bounds-Read-Schwachstelle im ELF-Parser (Denial of Service)
- Veröffentlicht
- 30.10.2026
- Aktualisiert
- 02.11.2026
- CNA zuweisen
- GitHub_M
- Beweise beobachtet
- 08.08.2026
Primäres CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:HNiedrig · nächste 30 Tage
- Perzentil
- 10,5 %
- Modelldatum
- 02.11.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
libriscv ist eine RISC-V-Sandbox und ein Emulator. Vor Version 1.18 kann eine manipulierte ELF-Binärdatei Out-of-Bounds-Lesevorgänge im Host-Emulator verursachen. `Memory<W>::binary_loader` prüft die Grenzen der `PT_LOAD`-Programmheader, aber `Memory<W>::serialize_execute_segment` vertraut beim Auffinden von `.text` auf `sh_offset` und `sh_size` der Section-Header, ohne den Dateibereich gegen `m_binary.size()` zu verifizieren; `Memory<W>::lookup()` hat ein ähnliches Problem mit der Section-Tabelle. Fehlerhafte `.text`- oder `.symtab`-Offsets können daher die Programmheader-Prüfungen umgehen und außerhalb des Binärpuffers zeigen, wodurch rvlinux abstürzt. Bei geeignetem Speicherlayout oder Integer-Überlauf kann Host-Heap-Speicher außerhalb des Puffers stattdessen durch `create_execute_segment()` in den Gast gemappt werden, wodurch potenziell Host-Speicher offengelegt wird. Der gemeldete Reproducer demonstriert einen Host-SIGSEGV, während die Offenlegung von Speicher durch Grooming als möglich, aber nicht als nachgewiesen beschrieben wird. Dieses Problem ist in Version 1.18 behoben.
Quellen
Proof-of-Concept für CVE-2026-62958: Erstellt ein fehlerhaftes ELF, um einen Out-of-Bounds-Read in Libriscv auszulösen und die Sandbox mit SIGSEGV zum Absturz zu bringen.
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.