🔍 Contexte

Publié le 12 novembre 2026 par Johannes Ullrich (SANS Internet Storm Center), cet article documente des tentatives d’exploitation actives de la vulnérabilité CVE-2026-102895 affectant GPUStack, un logiciel open-source de gestion de clusters GPU utilisé pour les charges de travail IA.

🛡️ Vulnérabilité

CVE-2026-102895 est une vulnérabilité de contournement d’authentification affectant toutes les versions de GPUStack antérieures à la version 2.2.0 (publiée fin juin 2026). La CVE a été assignée le 4 novembre 2026, après divulgation publique fin juillet 2026.

Le mécanisme d’exploitation repose sur un pattern classique :

  • Les proxies ajoutent des en-têtes HTTP personnalisés pour identifier l’IP source
  • GPUStack fait confiance à l’en-tête X-Gpustack-Real-IP sans validation
  • Si cet en-tête contient 127.0.0.1 (loopback), GPUStack bypasse l’authentification en considérant la requête comme provenant d’une source de confiance

📡 Activité observée

Les requêtes malveillantes observées sont de la forme :

G H A U X E o c s - T s c e G t e r p / : p - u t A s H [ - g t T r E e a T e n n c P d c t k / a o : - 1 c d R . t i M e 1 e n o a d g z l ] : i - l I i l P d a : e / n 5 1 t . 2 i 0 7 t . y 0 . 0 . 1

L’IP source identifiée est 144.91.73.103, qui a également été observée en train de sonder d’autres ressources liées à l’IA :

  • /v1/models
  • /v1beta/models?key=x
  • /v1/messages
  • /models

📌 Type d’article

Il s’agit d’une alerte de sécurité technique publiée par le SANS ISC, documentant des exploitations actives dans la nature (in-the-wild) d’une vulnérabilité récemment divulguée ciblant les infrastructures IA.

🧠 TTPs et IOCs détectés

TTP

  • T1190 — Exploit Public-Facing Application (Initial Access)
  • T1556 — Modify Authentication Process (Credential Access)
  • T1071.001 — Application Layer Protocol: Web Protocols (Command and Control)

IOC

⚠️ À propos de ces IOC — ils sont extraits automatiquement de l’article original le 13 novembre 2026 et n’ont pas fait l’objet d’une vérification externe. Un indicateur peut avoir été réattribué depuis : une IP de C2 peut redevenir un service légitime, un domaine sinkholé peut changer de propriétaire. Aucune garantie d’exactitude ni d’actualité — contrôlez leur validité avant tout usage opérationnel, en particulier avant de les injecter dans une blocklist ou un SIEM.


🟡 Indice de vérification factuelle : 57/100 (moyenne)

  • ⬜ dshield.org — source non référencée (0pts)
  • ✅ 2538 chars — texte partiel (fulltext extrait) (13pts)
  • ✅ 2 IOC(s) (6pts)
  • ✅ 1/1 IOC(s) confirmé(s) (AbuseIPDB, ThreatFox, VirusTotal) (8pts)
  • ✅ 3 TTPs MITRE identifiées (15pts)
  • ✅ date extraite du HTML source (10pts)
  • ⬜ aucun acteur de menace nommé (0pts)
  • ✅ 1/1 CVE(s) confirmée(s) (CIRCL) (5pts)

IOCs confirmés externellement :

  • 144.91.73.103 (ip) → AbuseIPDB (100% confiance, 100 signalements) + VT (6/92 détections)

🔗 Source originale : https://dshield.org/diary/Exploit+Attempts+for+GPUStack+Authentication+Bypass+CVE2026102895/33514/