„`html
Zusammenfassung
Die Sicherheitslücke CVE-2025-71370 betrifft picklescan vor Version 0.0.28 und ermöglicht es Angreifern, bösartige Pickle-Dateien zu erstellen, die die Sicherheitsprüfungen des Tools umgehen. Durch die Ausnutzung dieser Lücke können Angreifer beliebigen Code auf betroffenen Systemen ausführen, wenn die manipulierten Pickle-Dateien mittels pickle.load() geladen werden. Das Schweregrad wird mit CVSS 8.1 bewertet.
Betroffene Systeme
Alle Systeme, die picklescan in Versionen vor 0.0.28 verwenden, sind anfällig. Dies betrifft insbesondere:
- Python-Anwendungen mit Pickle-Verarbeitung
- Machine-Learning-Frameworks, die Pickle fĂĽr Model-Serialisierung nutzen
- Systeme, die PyTorch und picklescan kombinieren
Technische Details
Die Schwachstelle liegt in der unzureichenden Validierung von Pickle-Objekten. Picklescan ist ein Security-Tool, das bösartige Pickle-Dateien detektieren soll. Jedoch erkennt die betroffene Version nicht die Funktion torch.jit.unsupported_tensor_ops.execWrapper, wenn diese in manipulierten Pickle-Dateien eingebettet ist.
Angreifer können diese Funktion nutzen, um einen Code-Ausführungskontext zu schaffen, der der Sandbox von picklescan entgeht. Das Exploit-Szenario ist typischerweise eine Supply-Chain-Attack, bei der bösartige Pickle-Dateien über kompromittierte Model-Repositories oder andere Verteilkanäle verbreitet werden.
Empfohlene Massnahmen
- Update: Aktualisieren Sie picklescan auf Version 0.0.28 oder höher, sobald verfügbar
- Eingabe-Validierung: Implementieren Sie zusätzliche Validierungsmechanismen vor dem Laden von Pickle-Dateien
- Sandboxing: Nutzen Sie isolierte Umgebungen fĂĽr das Laden unvertrauenswĂĽrdiger Pickle-Dateien
- Code-Review: ĂśberprĂĽfen Sie bestehende Pickle-Verarbeitungsprozesse auf Sicherheitsrisiken
- Monitoring: Implementieren Sie Logging fĂĽr alle Pickle-Load-Operationen
Bewertung
Mit einem CVSS-Score von 8.1 (High) stellt diese Schwachstelle eine erhebliche Bedrohung dar. Die Kombination aus Remote-Angreifbarkeit und AusfĂĽhrung beliebigen Codes macht eine schnelle Behebung erforderlich. Organisationen sollten sofort ihre picklescan-Versionen ĂĽberprĂĽfen und Aktualisierungen priorisieren.
„`