Aktualizacja Ruby 2.6.5, 2.5.7 i 2.4.8 z usunięciem luk bezpieczeństwa
Sformowane zostały poprawkowe wydania języka programowania Ruby 2.6.5, 2.5.7 i 2.4.8, w których naprawiono cztery luki w zabezpieczeniach. Najbardziej niebezpieczna luka (CVE-2019-16255) w standardowej bibliotece Shell (lib/shell.rb) umożliwia podmianę kodu. W przypadku przetwarzania danych otrzymanych od użytkownika jako pierwszy argument metod Shell#[] lub Shell#test, używanych do sprawdzania obecności pliku, atakujący może doprowadzić do wywołania dowolnej metody Ruby. Inne […]
