Bol boli opravené verzie programovacieho jazyka Ruby 3.1.2, 3.0.4, 2.7.6, 2.6.10, v ktorých boli opravené dve zraniteľnosti:
- CVE-2022-28738 — dvojité uvoľnenie pamäte (double-free) v kóde na kompiláciu regulárnych výrazov, ktoré nastáva pri predávaní špeciálne formátovaného reťazca pri vytváraní objektu Regexp. Zraniteľnosť môže byť zneužitá pri použití neoverených externých údajov v objekte Regexp.
- CVE-2022-28739 — pretečenie vyrovnávacej pamäte v kóde na konverziu reťazca na číslo s desatinnou čiarkou. Potenciálne môže byť zraniteľnosť zneužitá na získanie prístupu k obsahu pamäte pri spracovaní neoverených externých údajov v takých metódach ako Kernel#Float a String#to_f.
Zdroj: opennet.ru
