Security · 23.10.2026
Neue Ruby-Versionen korrigieren drei Fehler in der Regex-Engine Onigmo, die unter anderem für kritische Schwachstellen zur Remotecodeausführung in GitLab verantwortlich waren.
Die Entwickler der Programmiersprache Ruby haben Sicherheitsupdates veröffentlicht, um drei Schwachstellen in der integrierten Regular-Expression-Engine Onigmo zu beheben. Betroffen sind die Ruby-Zweige 4.0, 3.4 und 3.3, für die jeweils die Versionen 4.0.9, 3.4.12 und 3.3.13 bereitgestellt wurden. Diese Fehler bei der Verarbeitung regulärer Ausdrücke sind die direkte Ursache für vier kritische Sicherheitslücken, die in den vergangenen Wochen in der DevOps-Plattform GitLab gepatcht werden mussten.
Für Unternehmen im DACH-Raum, die GitLab für ihre Softwareentwicklung und CI/CD-Pipelines einsetzen, ist diese Meldung von hoher Bedeutung. Die Schwachstellen in der Onigmo-Engine ermöglichen im schlimmsten Fall eine Remotecodeausführung (Remote Code Execution, RCE). Angreifer können durch speziell manipulierte reguläre Ausdrücke Schadcode auf den Servern ausführen. Da GitLab-Instanzen tief in der Infrastruktur von Unternehmen verankert sind und Zugriff auf sensible Quellcodes sowie Zugangsdaten besitzen, stellt dieses Einfallstor ein erhebliches Risiko für die Integrität der gesamten Lieferkette (Supply Chain) dar. Zudem sind potenziell auch andere Ruby-basierte Anwendungen gefährdet, die Benutzereingaben mittels Regex validieren.
IT-Verantwortliche und Administratoren sollten zeitnah Maßnahmen ergreifen, um die betroffenen Umgebungen abzusichern. Folgende Schritte werden empfohlen:
Die Sicherheitskorrekturen auf Ebene der Programmiersprache verdeutlichen, wie weitreichend Schwachstellen in grundlegenden Software-Bibliotheken sein können. Ein proaktives Patch-Management, das nicht nur die Anwendungsebene, sondern auch die darunterliegenden Laufzeitumgebungen einbezieht, bleibt für die IT-Sicherheit von zentraler Bedeutung.
Quelle: The Hacker News