Podatności Ruby JSON
3 znanych podatności CVE w Ruby JSON, przetłumaczonych i ocenionych.
- CVE-2026-33210Krytyczne
Podatność typu format string injection w bibliotece Ruby JSON (wersje 2.14.0 do 2.15.2.1, 2.17.1.2 i 2.19.2) umożliwia atak DoS lub ujawnienie informacji, gdy używana jest opcja allow_duplicate_key: false do parsowania danych dostarczonych przez użytkownika. Problem został załatany w wersjach 2.15.2.1, 2.17.1.2 i 2.19.2.
- CVE-2026-71847Wysokie
Ruby JSON w wersjach od 2.20.0 do 2.21.2 ma podatność na use-after-free w natywnym rozszerzeniu C. Po skonsumowaniu bufora wejściowego JSON::ResumableParser, wskaźniki stanu pozostają wskazujące na zwolnioną pamięć, co przy parsowaniu niekompletnych obiektów z duplikatami kluczy może prowadzić do zakończenia procesu.
- CVE-2026-54696Niskie
Podatność w bibliotece Ruby JSON (wersje 2.9.0 do 2.19.8) powoduje przepełnienie bufora sterty podczas generowania JSON dla przesyłanego obiektu o nadmiernym rozmiarze. Atakujący może dostarczyć kontrolowany ciąg znaków bliski 16 KB, co prowadzi do zapisu poza buforem wewnętrznym generatora JSON.

