Opravené verze Ruby 3.1.2, 3.0.4, 2.7.6, 2.6.10 s odstraněním zranitelností

Byly vydány opravy programovacího jazyka Ruby 3.1.2, 3.0.4, 2.7.6, 2.6.10, které odstraňují dvě zranitelnosti:

  • CVE-2022-28738 — dvojité uvolnění paměti (double-free) v kódu pro kompilaci regulárních výrazů, které vzniká při předávání speciálně Formátovaného řetězce při vytváření objektu Regexp. Zranitelnost může být zneužita při používání neověřených externích dat v objektu Regexp.
  • CVE-2022-28739 — přetečení vyrovnávací paměti v kódu pro převod ze řetězce na číslo s plovoucí desetinnou čárkou. Potenciálně může být zranitelnost zneužita k získání přístupu k obsahu paměti při zpracování neověřených externích dat v metodách jako Kernel#Float a String#to_f.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster