IT SBIT Services
Schneeberger
DEEN
CVE-Tracker

Trail of Bits fickling: Umgehung von check_safety() über dotted __qualname__ in Pickle

CVE-2026-118938Hoch 8.8

← Alle Schwachstellen

Zusammenfassung

Fickling, ein Python-Werkzeug zur Prüfung von Pickle-Dateien auf schädlichen Inhalt, analysiert in STACK_GLOBAL-Operanden keine punktierten Attributnamen. Eine präparierte Pickle-Datei kann auf eine Klassenmethode wie optparse.Values.read_file verweisen, die als einfacher Import gemeldet und als LIKELY_SAFE eingestuft wird. Wird eine solche Datei über fickling.load() geladen, kann die Methode beliebigen Code auf dem System ausführen.

Betroffen

  • Trail of Bits fickling bis einschliesslich 0.1.12
  • Vendor-Master-Branch mit Commit d011709 (Stand 2026-10-30) ist laut CNA ebenfalls betroffen

Behoben in

  • Unbekannt. Zum Zeitpunkt der Erstellung wurde kein gepatchtes Release gefunden.

Umgehung

  • Sich nicht auf fickling.load() oder check_safety() als Sicherheitsgrenze für nicht vertrauenswürdige Pickle-Dateien verlassen.
  • Pickle- oder PyTorch-Modelldateien nicht aus nicht vertrauenswürdigen Quellen laden; Formate wie safetensors oder andere nicht ausführbare Formate bevorzugen.
  • Lässt sich das Laden von Pickle-Dateien nicht vermeiden, in einer isolierten Umgebung mit minimalen Rechten ohne Geheimnisse und ohne Netzwerkzugriff ausführen.

Ausnutzung

  • Nicht bekannt, dass die Lücke aktiv ausgenutzt wird.
  • Öffentlicher Proof of Concept: Unbekannt.

Unsere Empfehlung

  • Den Einsatz von fickling identifizieren (z. B. mit pip show fickling, Requirements-Dateien und ML-Pipelines).
  • fickling nicht mehr als einzige Sicherheitsprüfung für Pickle-Dateien aus externen Quellen verwenden.
  • Das Laden von Pickle-Dateien Dritter einschränken und isolieren.
  • Die Herstellerwarnung auf einen Fix beobachten, danach aktualisieren und neu testen.
  • Der CVSS-Wert ist laut CNA 8.8 (Hoch); VulDB stuft die Lücke mit 4.8 (Mittel) ein.

Öffentliche Exploits

In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.

Quellen der Recherche

Recherchiert und auf Deutsch und Englisch aufbereitet von einer KI (Claude von Anthropic) auf Basis von NVD, CISA, EPSS und den genannten Quellen. Massgebend sind die Angaben des Herstellers. Recherche vom 31.10.2026 08:37.

Referenzen der NVD (4)

Quellen

Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:

Dieses Angebot nutzt Daten der NVD-API, ist aber von der NVD weder unterstützt noch zertifiziert. EPSS-Daten © FIRST.org.

Betroffen? Wir helfen.

Wir prüfen, ob Ihre Systeme betroffen sind, spielen Updates ein und schliessen die Lücke – auf Wunsch auch laufend mit dem System Health Checker.