Corrigerende releases van Ruby 3.1.2, 3.0.4, 2.7.6, 2.6.10 met kwetsbaarheid oplossen

Correcties zijn samengesteld voor de programmeertaal Ruby 3.1.2, 3.0.4, 2.7.6, 2.6.10, waarin twee kwetsbaarheden zijn verholpen:

  • CVE-2022-28738 — dubbele vrijgave van geheugen (double-free) in de code voor het compileren van reguliere expressies, die optreedt bij het doorgeven van een speciaal opgemaakte string bij het creëren van een Regexp-object. Deze kwetsbaarheid kan worden uitgebuit wanneer niet-gevalideerde externe gegevens in een Regexp-object worden gebruikt.
  • CVE-2022-28739 — buffer overflow in de code voor conversie van een string naar een drijvend-komma-getal. Potentieel kan deze kwetsbaarheid worden uitgebuit om toegang te krijgen tot de inhoud van het geheugen bij het verwerken van niet-gevalideerde externe gegevens in methoden zoals Kernel#Float en String#to_f.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster