
Ruby publikoi versionet 4.0.9, 3.4.12 dhe 3.3.13 për të korrigjuar tre gabime në Onigmo, motorin e shprehjeve të rregullta. Modele të krijuara posaçërisht mund të korruptojnë memorien gjatë kompilimit dhe të mundësojnë ekzekutim kodi. Preken aplikacionet që kompilonin shprehje nga tekst i kontrolluar nga sulmuesi, jo ato që përdorin vetëm modele të shkruara nga zhvilluesit.
GitLab i lidhi gabimet me katër dobësi kritike, të korrigjuara nga 23 shtatori deri më 21 tetor. Dy kërkonin llogari dhe u vlerësuan me 9.9/10. CVE-2026-97229 dhe CVE-2026-110264 nuk kërkonin llogari dhe morën 10/10. Kjo e fundit prek GitLab nga versioni 7.0 e tutje.
Përdoruesit e Ruby 4.0 duhet të instalojnë 4.0.9, pasi 4.0.8 nuk korrigjon CVE-2026-110264. Ruby 3.2 dhe versionet më të vjetra nuk do të marrin korrigjim. Në pamundësi përditësimi, këshillohet ndërprerja e kompilimit nga të dhëna të pabesueshme: as Regexp.timeout, as kufizimi i gjatësisë së modelit nuk ofrojnë mbrojtje të besueshme.
Instancat GitLab të vetëmenaxhuara kanë nevojë për përditësimin e 21 tetorit, të sjellë edhe në 18.11.13; GitLab.com është përditësuar. Ruby nuk ka kërkuar CVE të veçanta dhe referon identifikuesit e GitLab, çka lë boshllëk për skanerët: regjistrimet identifikojnë vetëm GitLab si produkt të prekur.
Burimi: The Hacker News — lexoni artikullin e plotë në anglisht.

