תיאור (מקור, אנגלית)
llama.cpp is an inference of several LLM models in C/C++. Prior to version b8492, the RPC backend's deserialize_tensor() skips all bounds validation when a tensor's buffer field is 0. An unauthenticated attacker can read and write arbitrary process memory via crafted GRAPH_COMPUTE messages. Combined with pointer leaks from ALLOC_BUFFER/BUFFER_GET_BASE, this gives full ASLR bypass and remote code execution. No authentication required, just TCP access to the RPC server port. This issue has been patched in version b8492.
מוצרים מושפעים
ggml: llama.cpp
קישורים3
- github.com/ggml-org/llama.cpp/security/advisories/GHSA-j8rj-fm… ExploitVendor Advisory
- github.com/ggml-org/llama.cpp/commit/39bf0d3c6a95803e0f41aaba0… Patch
- github.com/ggml-org/llama.cpp/pull/20908 Issue TrackingPatch
מדדים
- CVSS 3.1
-
9.8
CRITICAL
מקור הציון: CNA
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - EPSS — סבירות ניצול
- 2% אחוזון 76 · נכון ל-12 בנובמבר 2026
- CWE
- CWE-119
האם אפשר לנצל את הפגיעות הזו אצלכם?
עדכון אבטחה סוגר את הפרצה הידועה. בדיקת חדירות מראה לאן תוקף עדיין יכול להגיע — עם הוכחה.