CVE-2026-90557
ŚrednieCVSS 6.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 2 - wyżej niż 2% wszystkich znanych CVE
Streszczenie
Freeciv w wersjach od 3.1.0 do 3.2.5 zawiera podatność odczytu poza granicami w funkcji sg_load_player_unit() podczas przetwarzania plików zapisu z nieprawidłowymi indeksami aktywności jednostek. Atakujący może stworzyć złośliwy plik zapisu z indeksem aktywności poza zakresem, który omija sprawdzanie granic i powoduje awarię lub ograniczone ujawnienie pamięci sterty podczas ładowania.
Ocena ryzyka
Podatność może prowadzić do awarii aplikacji oraz potencjalnego wycieku danych z pamięci sterty, co stanowi zagrożenie dla stabilności i poufności systemów wykorzystujących Freeciv.
Rekomendacja
Zaktualizuj Freeciv do wersji 3.2.6 lub nowszej, aby naprawić podatność.
Inne podatności w Freeciv
Oryginalny opis (angielski, źródło NVD)
Freeciv versions 3.1.0 through 3.2.5 contain an out-of-bounds read vulnerability in sg_load_player_unit() when processing savegame files with invalid unit activity indices. An attacker can craft a malicious savegame file with an out-of-range activity index that bypasses bounds checking and causes a crash or limited heap memory exposure when loaded.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

