IT SBIT Services
Schneeberger
DEEN
CVE-Tracker

image_optimizer Ruby-Gem: OS-Command-Injection über die identify-Option

CVE-2026-107704Kritisch 9.3

← Alle Schwachstellen

Zusammenfassung

Die Ruby-Gem image_optimizer in den Versionen 1.3.0 bis 1.9.0 enthält eine OS-Command-Injection in ImageOptimizer#identify_format. Wenn die identify-Option aktiviert ist, wird ein Bildpfad mit Shell-Metazeichen, etwa ein hochgeladener Dateiname, ungeschützt an einen Shell-Befehl übergeben. Ein Angreifer, der den Pfad kontrolliert, kann beliebige Befehle mit den Rechten des Ruby-Prozesses ausführen. Die Lücke setzt die identify-Option und einen von Benutzern beeinflussbaren Pfad voraus.

Betroffen

  • image_optimizer (RubyGems, jtescher) 1.3.0 bis 1.9.0
  • Die Standardkonfiguration (identify-Option deaktiviert) ist gemäss CVE-Eintrag nicht betroffen.

Behoben in

Unbekannt. Es ist keine korrigierte Version bestätigt. Version 1.9.0 ist die neueste aufgeführte Version, und die OSV-Daten sind widersprüchlich.

Umgehung

  • Die identify-Option deaktivieren.
  • Benutzergesteuerte Dateinamen oder Pfade nicht an die Gem übergeben. Hochgeladene Dateien vor der Verarbeitung in serverseitig generierte Namen umbenennen.
  • Den Ruby-Prozess mit minimalen Rechten und eingeschränktem Dateisystemzugriff betreiben.

Ausnutzung

  • CISA-SSVC-Bewertung: Ausnutzungsstatus 'poc', automatisierbar: ja, technische Auswirkung: total.
  • Im CVE-Eintrag wird ein Proof-of-Concept-Gist referenziert.
  • Eine Ausnutzung in freier Wildbahn ist nicht bestätigt.

Unsere Empfehlung

  • Gemfile.lock-Dateien auf image_optimizer prüfen und kontrollieren, ob die identify-Option verwendet wird.
  • identify deaktivieren oder die Gem entfernen, wenn sie nicht benötigt wird.
  • Vom Benutzer gelieferte Pfade von der Gem fernhalten und auf unerwartete Prozessausführungen achten.
  • Auf eine verifizierte korrigierte Version warten und nach deren Verfügbarkeit aktualisieren.

Ö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 02:56.

Referenzen der NVD (6)

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.