Der er udgivet rettelser for programmeringssprog Ruby version 3.1.2, 3.0.4, 2.7.6, 2.6.10, der adresserer to sårbarheder:
- CVE-2022-28738 — dobbelt frigivelse af hukommelse (double-free) i koden til kompilering af regulære udtryk, som opstår ved overførsel af en specielt formateret streng, når der oprettes et Regexp-objekt. Sårbarheden kan udnyttes, når ikke-validerede eksterne data anvendes i Regexp-objektet.
- CVE-2022-28739 — buffer-overløb i koden til konvertering fra streng til flydende nummer. Sårbarheden kan potentielt udnyttes til at få adgang til indholdet af hukommelsen, når ikke-validerede eksterne data behandles i metoder som Kernel#Float og String#to_f.
Kilde: opennet.ru
