Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
llama-cpp-security-patches — Correctifs de sécurité pour les vulnérabilités non corrigées de llama.cpp (CVE-2026-43626 à CVE-2026-43632) — Cyera Research | Kitploit
Outils/GitHubGitHub/vladimir-tokarev-cyera/llama-cpp-security-patches
Outils DéfensifsAnalyse des VulnérabilitésSécurité de la Chaîne LogistiqueSécurité de l'IA
GitHubvladimir-tokarev-cyera/llama-cpp-security-patches

llama-cpp-security-patches

Correctifs de sécurité pour les vulnérabilités non corrigées de llama.cpp (CVE-2026-43626 à CVE-2026-43632) — Cyera Research

Voir le dépôt

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
160il y a 2 moisPas encore vérifié
Partager

Correctifs de sécurité pour llama.cpp

Correctifs de sécurité pour les vulnérabilités non corrigées dans llama.cpp, découvertes par Cyera Research.

Contexte

Entre juillet 2025 et juin 2026, nous avons signalé 10 vulnérabilités au projet llama.cpp via les GitHub Security Advisories et MITRE. Toutes les alertes ont été fermées par le mainteneur sans correctifs ni attribution de CVE. Nous avons soumis une PR publique avec des correctifs en juin 2026 — elle a également été fermée sans être fusionnée.

VulnCheck a attribué 10 identifiants CVE après que le fournisseur et MITRE eurent tous deux omis d'agir. Trois des identifiants d'origine (CVE-2026-43623, CVE-2026-43624, CVE-2026-43626) ont ensuite été remplacés respectivement par CVE-2026-70638, CVE-2026-70639 et CVE-2026-70640.

Ces correctifs sont fournis afin que les utilisateurs et les projets en aval puissent se protéger.

Vulnérabilités non corrigées

CVECVSSVulnérabilitéFichier(s) concerné(s)Correctif
CVE-2026-706407.3Condition de concurrence JNI Android (UAF)ai_chat.cppCVE-2026-70640
CVE-2026-436278.5Débordement d'entier dans llama_batch_init()llama-batch.cppCVE-2026-43627
CVE-2026-436288.5Sous-débordement d'entier dans l'échantillonneur DRYllama-sampler.cpp, arg.cpp, server-task.cppCVE-2026-43628
CVE-2026-436299.2Débordement de tampon de l'état du cache KVllama-kv-cache.cppCVE-2026-43629
CVE-2026-436319.2Utilisation après libération (use-after-free) lors de la mise en veille du serveurserver-context.cpp, server-queue.cpp, server-queue.hCVE-2026-43631
CVE-2026-436329.2Création illimitée de tâches par le serveurserver-task.cpp, server-queue.cppCVE-2026-43632

Application des correctifs

Appliquer un correctif unique :

cd /path/to/llama.cpp
git apply /path/to/patches/CVE-2026-43631-server-sleep-uaf.patch

Appliquer tous les correctifs en une seule fois :

cd /path/to/llama.cpp
git apply /path/to/patches/all-fixes.patch

Si git apply échoue en raison de changements de contexte dans les versions plus récentes de llama.cpp, essayez avec --3way :

git apply --3way /path/to/patches/all-fixes.patch

Chronologie de la divulgation

DateÉvénement
Juillet 2025Première vulnérabilité soumise via GitHub Security Advisory
Octobre 2025Contact de MITRE pour l'attribution de CVE — 7 identifiants de demande reçus, aucun attribué
Janvier–mai 2026Quatre autres alertes soumises — toutes fermées sans correctifs
Mai 2026VulnCheck a attribué 10 CVE
Juin 2026PR publique avec correctifs soumise — PR fermée

Chercheurs

  • Vladimir Tokarev (@G1ND1L4) — Responsable technique de la recherche sur les vulnérabilités, Cyera
  • Ofek Itach (@ofekitach) — Responsable de l'équipe de recherche en sécurité, Cyera

Voir aussi

  • Conférence DEF CON 34 : Breaking Local AI Runtimes
  • PR d'origine avec correctifs (fermée)
Télécharger l’outil