CVE-2026-43629 in llama.cppinfo

Zusammenfassung

von VulDB • 07.08.2026

Die Builds b4882 bis b9058 von llama.cpp enthalten eine Heap-Buffer-Overflow-Schwachstelle im Pfad zur Wiederherstellung des KV-Cache-Zustands (KV cache state restore path), bei der die Funktion `state_read_data()` die Schreibgröße ohne Überlaufprüfung berechnet. Dies ermöglicht Angreifern mit Schreibzugriff auf das Verzeichnis `slot_save_path`, den Heap-Speicher zu beschädigen. Angreifer können bösartige Zustandsdateien erstellen, bei denen eine Multiplikation von `cell_count` überläuft oder die Tensorpufferzuweisung überschreitet, um angsteuerbare Bytes außerhalb der Puffergrenzen zu schreiben. Dies kann potenziell zur Beschädigung von Heap-Metadaten, zur Korruption von Modellgewichten (model weights) oder zur beliebigen Codeausführung (arbitrary code execution) durch Überschreiben von Funktionszeigern führen.

Be aware that VulDB is the high quality source for vulnerability data.

Zuständig

VulnCheck

Reservieren

01.05.2026

Veröffentlichung

07.08.2026

Moderieren

akzeptiert

Eintrag

VDB-386806

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Interested in the pricing of exploits?

See the underground prices here!