Der 30-Tage-Plan: ChatGPT und Künstliche Intelligenz im Alltag erfolgreich nutzen!Angebot abrufen!

LONDON (IT BOLTWISE) – Ruby behebt drei Fehler im Onigmo-Regex-Engine, die in Summe vier kritische GitLab-RCE-Schwachstellen ausgelöst haben. GitLab hatte dafür in den vergangenen Wochen eigene Fixes bereitgestellt, bevor Ruby die relevanten Versionen 4.0.9, 3.4.12 und 3.3.13 veröffentlichte. Besonders wichtig: Betroffen ist nicht jede Nutzung von Regexp, sondern das Kompilieren von Mustern aus von Angreifern kontrollierten Zeichenketten. Wer nicht sofort aktualisieren kann, soll das Erzeugen regulärer Ausdrücke aus untrusted Input stoppen.

Ruby fixt Onigmo-Regex-Bugs, die GitLab-RCE-Fälle ermöglichten
Ruby fixt Onigmo-Regex-Bugs, die GitLab-RCE-Fälle ermöglichten (Foto: IT BOLTWISE)
🧠 KI & Robotik auf Google News abonnieren

In der Ruby-Welt ist gerade ein klassischer Sicherheitsfall durchgereicht worden: Schwachstellen in der Regex-Engine wurden so lange sichtbar, wie sie in konkreten Anwendungen auch wirklich als Parser angreifbar sind. Auslöser war der Verdacht, dass speziell präparierte Muster beim Kompilieren Speicher beschädigen können. Genau diese Kombination – ein Muster, das zu viel macht, und die Stelle, an der die Zeichenkette aus Nutzereingaben in Ruby landet – hat GitLab nach eigenen Angaben in den letzten Wochen dazu gebracht, mehrere kritische Lücken per Update zu schließen. Ruby reagiert nun mit Versionen, die die zugrunde liegenden drei Fehler im Onigmo-Regex-Engine beheben.

Technisch ordnet Ruby die Wirkung klar ein: Betroffen ist eine Anwendung dann, wenn sie reguläre Ausdrücke aus Text erstellt, der ein Angreifer kontrolliert, und diesen Ausdruck anschließend im Prozess kompiliert. Das passiert laut Advisory typischerweise bei Aufrufen wie Regexp.new, Regexp.union oder Regexp.compile, ebenso wenn Muster über Interpolation in ein Regexp-Pattern eingebettet werden, etwa in der Form /#{input}/. Wichtig für die Praxis: Programme, die ausschließlich reguläre Ausdrücke verwenden, die von ihren Entwicklern selbst fest im Code hinterlegt wurden, fallen nicht in diese konkrete Angriffslogik. Ruby formuliert das als Risiko für das Kompilieren aus untrusted Zeichenketten; daraus folgt auch, warum ein reines „Regex benutzen“ nicht automatisch gleichbedeutend mit einer Betroffenheit ist.

Die Veröffentlichung der Fixes erfolgt in drei Linien: Ruby 4.0.9, Ruby 3.4.12 und Ruby 3.3.13. Ruby 3.4.12 und 3.3.13 sind dabei die ersten Releases dieser Reihen, die überhaupt eine der drei relevanten Korrekturen enthalten. Für Ruby 4.0 gibt es zusätzlich eine Stolperstelle, weil es schon die Version 4.0.8 gibt, die eine der vier GitLab-Folgelücken – mit dem Fix-Ziel CVE-2026-110264 – noch nicht mitbringt. Wer also in der 4.0-Linie aktualisieren möchte, sollte gezielt zu 4.0.9 greifen, nicht nur „auf die neueste 4.0“.

GitLab liefert in diesem Kontext die Brücke zwischen allgemeiner Engine-Fehlerklasse und konkreten Auswirkungen: In der eigenen Plattform kompiliert GitLab reguläre Ausdrücke, die aus Nutzerkonfigurationen stammen – zum Beispiel aus CI/CD-Konfigurationen. Dort können Muster aus Nutzerangaben in den Kompilierungsprozess gelangen. In der Folge wurden laut GitLab vier CVEs adressiert, die zeitlich zwischen dem 23. September und dem 21. Oktober öffentlich wurden und jeweils durch das Einspielen gepatchter Ruby-Versionen geschlossen werden konnten. Zwei der Fälle erforderten dabei einen eingeloggten Account und wurden mit 9,9 von 10 bewertet; die beiden weiteren (CVE-2026-97229 und CVE-2026-110264) kamen ohne Account aus und erhielten jeweils 10,0 – wobei CVE-2026-110264 laut GitLab sogar alle GitLab-Versionen ab 7.0 betrifft. Für Administratoren heißt das: Das Risiko ist nicht theoretisch, sondern hängt direkt an der Auswertungslogik von Regex-Mustern innerhalb der Plattform.

Bei der Zuordnung an der Schnittstelle zwischen „Patch“ und „Automatisierung“ entsteht ein weiterer, oft unterschätzter Engpass. Ruby hat laut Meldung vorerst keine eigenen CVE-IDs für die Regex-Fixes angefragt und verweist stattdessen darauf, die vier GitLab-CVEs zu verfolgen. Für Tooling, das streng nach CVE-Nummern matcht, kann das zu einer Lücke führen: Die CVE-Records nennen als betroffenes Produkt nur GitLab, nicht die betroffenen Ruby-Versionen. Ein Scanner, der die CVE-Metadaten mit der installierten Ruby-Variante abgleicht, findet dadurch möglicherweise keine Übereinstimmung und übersieht den eigentlichen Ursprung im Interpreter. Ruby signalisiert außerdem, dass es seine Advisory aktualisieren wird, falls später doch CVE-Identifier angefragt werden.

Für die Umsetzung bei GitLab-Installationen ist die Botschaft vergleichsweise eindeutig. Selbstbetriebene Instanzen benötigen insbesondere den Release, der CVE-2026-110264 schließt; GitLab habe dafür 18.11.13 sowie mehrere Backports für ältere Versionen bereitgestellt, darunter 19.5.1, 19.4.3, 19.3.6, 19.2.9, 19.1.9, 19.0.10 und 18.11.13. GitLab.com laufe bereits auf der gepatchten Version, und GitLab Dedicated-Tenants in neueren internen Releases sollen laut GitLab keine Maßnahmen benötigen, weil dort die eigene Ruby-Bundling-Strategie den Patch einschließt. Wer noch nicht aktualisieren kann, bekommt ebenfalls eine konkrete Gegenmaßnahme: Ruby empfiehlt, das Kompilieren regulärer Ausdrücke aus nicht vertrauenswürdigen Eingaben vorübergehend zu stoppen. Zwei scheinbar naheliegende Härtungen greifen laut Advisory dagegen nicht verlässlich: Ein Regexp.timeout stoppt die hier beschriebenen Effekte nicht, und eine bloße Begrenzung der Musterlänge ist ebenfalls keine zuverlässige Sicherheitsbarriere, da kurze Muster trotzdem die relevanten Fehler auslösen können.

Das Zusammenspiel aus Ruby-Engine und Plattformlogik zeigt zudem, warum solche Lücken in der Praxis besonders schwer vollständig „präventiv“ zu adressieren sind. In vielen Codebasen wird Regex dynamisch gebaut, häufig aus Gründen der Flexibilität: Validierung, Parsing von Konfigurationsfeldern oder die Umwandlung von Templates in Prüfregeln. Sobald jedoch untrusted Input in den Kompilierungspfad gelangt, verschiebt sich das Risiko stark. Für Teams, die GitLab oder andere Ruby-basierte Systeme betreiben, folgt daraus eine zweite Sicherheitslinie neben dem Patchen: Auditieren Sie die Stellen, an denen aus Nutzereingaben Regexp-Objekte entstehen, inklusive Interpolation in Muster. Damit reduzieren Sie nicht nur die Abhängigkeit von schnellen Release-Zyklen, sondern auch die Wahrscheinlichkeit, dass zukünftige Engine-Fehler in genau Ihren Pfaden wieder ansetzen.

💳 Amazon-Kreditkarte mit 2.000 Euro Limit bestellen!
🔥 Heutige Hot Deals bei Amazon: Bis zu 80% Rabatte!
🎉 Amazon Haul-Store für absolute Schnäppchenjäger!


Sense Robot Go KI-Go-Brett mit Roboterarm – Automatische Steinplatzierung, interaktives Lernen, Spielwiederholung – Intelligenter Weiqi-Trainer für Kinder & Erwachsene
152 Bewertungen
Sense Robot Go KI-Go-Brett mit Roboterarm – Automatische Steinplatzierung, interaktives Lernen, Spielwiederholung – Intelligenter Weiqi-Trainer für Kinder & Erwachsene
  • ★ 23-stufiges KI-Go-Training – Für Spieler mit Grundkenntnissen der Regeln – Entwickelt als intelligenter Trainingspartner passt sich die KI Spielern von 18K bis 9D an. Ideal für alle, die die Grundregeln bereits beherrschen und ihr Spiel verbessern möchten.
ENERGIZE LAB Eiliko Coral Pink - Ihr winziger KI-Charm-Roboter, der zu jedem täglichen Outfit passt, lustiges elektronisches Anhängerspielzeug, für Paare und beste Freunde
334 Bewertungen
ENERGIZE LAB Eiliko Coral Pink - Ihr winziger KI-Charm-Roboter, der zu jedem täglichen Outfit passt, lustiges elektronisches Anhängerspielzeug, für Paare und beste Freunde
  • IHR EMOTIONALER AI-BEGLEITER: Eiliko ist mehr als nur ein Anhänger, es ist ein charismatischer KI-Freund. Mit einem dynamischen LED-Bildschirm, der eine Vielzahl von animierten Gesichtern und Ausdrucksformen anzeigt, reagiert er auf Ihre Interaktionen mit einzigartiger Persönlichkeit und Charme.
Eilik – Interaktiver Desktop Roboter mit Persönlichkeit, lebendigen Animationen & Reaktionen, Touch-Steuerung, Mini-Spiele, emotionaler Roboter Freund und besonderes Geschenk für Kinder & Erwachsene
1.501 Bewertungen
Eilik – Interaktiver Desktop Roboter mit Persönlichkeit, lebendigen Animationen & Reaktionen, Touch-Steuerung, Mini-Spiele, emotionaler Roboter Freund und besonderes Geschenk für Kinder & Erwachsene
  • 【MEHR LEBEN FÜR DEINEN SCHREIBTISCH】 Lerne Eilik kennen – deinen kleinen Roboter-Freund mit Persönlichkeit. Mit liebevollen Animationen, ausdrucksstarken Reaktionen und spielerischen Interaktionen bringt Eilik mehr Freude in deinen Alltag. Ob auf dem Schreibtisch, im Büro oder am Nachttisch – Eilik wird schnell zu einem vertrauten Begleiter für besondere Momente.
Plantbot Upgraded Large Smart Flower Pot Pet Planter Robot with Artificial Intelligence, Time Temperature Display, and Numerous Expressive Animations Based, for Indoor Decoration, Gifts (White)
53 Bewertungen
Plantbot Upgraded Large Smart Flower Pot Pet Planter Robot with Artificial Intelligence, Time Temperature Display, and Numerous Expressive Animations Based, for Indoor Decoration, Gifts (White)
  • 【XL-Größe für gedeihende Pflanzen】Geben Sie Ihren Pflanzen den Raum, den sie verdienen! Unser verbessertes, großes 13,7 cm großes Design bietet Platz für Pflanzen mit einem Durchmesser von bis zu 8,9 cm und damit deutlich mehr Platz für Wurzelwachstum und Pflanzengesundheit im Vergleich zu kleineren, veralteten Modellen. Die Produktabmessungen betragen 13,6 x 13,6 x 13,2 cm und das Gerät wiegt nur 355 g.
Loona KEYI Premium Haustier-Roboter mit Ladestation (Smarte AI ChatGPT-4o, Stimmen- & Gestensteuerung, Echtzeit-Interaktion, Heimüberwachung)
946 Bewertungen
Loona KEYI Premium Haustier-Roboter mit Ladestation (Smarte AI ChatGPT-4o, Stimmen- & Gestensteuerung, Echtzeit-Interaktion, Heimüberwachung)
  • V28 Update - JETZT MIT NEUEN FUNKTIONEN! Als Reaktion auf das Ladeproblem von Loona haben wir das automatische Aufladen 2.0 verbessert. Diese Optimierung hilft Loona, die Ladewege in verschiedenen Szenarien zu erkennen und anzupassen, um die Erfolgsquote beim automatischen Aufladen zu erhöhen. Mobile Hotspots können sich mit Loona verbinden und überwinden WLAN-Einschränkungen, sodass Sie jederzeit und überall mit Loona interagieren können.

Hat Ihnen der Artikel bzw. die News - Ruby fixt Onigmo-Regex-Bugs, die GitLab-RCE-Fälle ermöglichten - gefallen? Dann abonnieren Sie uns doch auf Insta: AI News, Tech Trends & Robotics - Instagram - Boltwise

Unseren KI-Morning-Newsletter «Der KI News Espresso» mit den besten KI-News des letzten Tages gratis per eMail - ohne Werbung: Hier kostenlos eintragen!





Folgen Sie aktuellen Beiträge über KI & Robotik auf Twitter, Telegram, Facebook oder LinkedIn!
Hinweis: Teile dieses Textes könnten mithilfe Künstlicher Intelligenz generiert worden sein. Die auf dieser Website bereitgestellten Informationen stellen keine Finanzberatung dar und sind nicht als solche gedacht. Die Informationen sind allgemeiner Natur und dienen nur zu Informationszwecken. Wenn Sie Finanzberatung für Ihre individuelle Situation benötigen, sollten Sie den Rat von einem qualifizierten Finanzberater einholen. IT BOLTWISE® schließt jegliche Regressansprüche aus.









Ergänzungen und Infos bitte an die Redaktion per eMail an de-info[at]it-boltwise.de. Da wir bei KI-erzeugten News und Inhalten selten auftretende KI-Halluzinationen nicht ausschließen können, bitten wir Sie bei Falschangaben und Fehlinformationen uns via eMail zu kontaktieren und zu informieren. Bitte vergessen Sie nicht in der eMail die Artikel-Headline zu nennen: "Ruby fixt Onigmo-Regex-Bugs, die GitLab-RCE-Fälle ermöglichten".
Stichwörter AI Artificial Intelligence Ci-cd CVE Cybersecurity GitLab Hacker IT-Sicherheit KI KI-Entwicklung Kubernetes Künstliche Intelligenz Netzwerksicherheit Onigmo Regex Regexp Ruby Security

Du hast einen wertvollen Beitrag oder Kommentar zum Artikel "Ruby fixt Onigmo-Regex-Bugs, die GitLab-RCE-Fälle ermöglichten" für unsere Leser?

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

  • Die aktuellen intelligenten Ringe, intelligenten Brillen, intelligenten Uhren oder KI-Smartphones auf Amazon entdecken! (Sponsored)


  • Es werden alle Kommentare moderiert!

    Für eine offene Diskussion behalten wir uns vor, jeden Kommentar zu löschen, der nicht direkt auf das Thema abzielt oder nur den Zweck hat, Leser oder Autoren herabzuwürdigen.

    Wir möchten, dass respektvoll miteinander kommuniziert wird, so als ob die Diskussion mit real anwesenden Personen geführt wird. Dies machen wir für den Großteil unserer Leser, der sachlich und konstruktiv über ein Thema sprechen möchte.

    Du willst nichts verpassen?

    Du möchtest über ähnliche News und Beiträge wie "Ruby fixt Onigmo-Regex-Bugs, die GitLab-RCE-Fälle ermöglichten" informiert werden? Neben der E-Mail-Benachrichtigung habt ihr auch die Möglichkeit, den Feed dieses Beitrags zu abonnieren. Wer natürlich alles lesen möchte, der sollte den RSS-Hauptfeed oder IT BOLTWISE® bei Google News wie auch bei Bing News abonnieren.
    Nutze die Google-Suchmaschine für eine weitere Themenrecherche: »Ruby fixt Onigmo-Regex-Bugs, die GitLab-RCE-Fälle ermöglichten« bei Google Deutschland suchen, bei Bing oder Google News!


    500 Leser gerade online auf IT BOLTWISE
    KI-Schutz gegen Hacker #Sophos
    Filme über KI #AmazonPrime
    Das ChatGPT-Handbuch #Bestseller
    KI-Jobs