CVE-2026-67987
Publiée le 2026-09-29 · Dernière modification le 2026-10-01
La bibliothèque `ruby_llm` est affectée par une faille d'expression régulière lors de l'analyse des balises `<think>` dans les réponses des modèles. Un attaquant peut provoquer un déni de service en fournissant une réponse spécialement conçue contenant de nombreuses balises non fermées, ce qui entraîne une saturation du processeur du serveur et bloque le traitement du chat. Cette attaque peut être exécutée à distance via le réseau, sans aucune authentification ni interaction de l'utilisateur.
DÉTAIL DU VECTEUR CVSS
RÉFÉRENCES
Description officielle du NVD (en anglais)
crmne/ruby_llm at commit fa6f279847d6d7027814539d9c0dfc3bbdfd2a83 contains polynomial-time regular expression denial-of-service conditions in think-tag response parsing on Ruby 3.1.x. A malicious or anomalous model response containing many unterminated <think> tags can cause excessive CPU consumption in two consecutive regular expressions and delay chat-completion processing