Katalog CVE

CVE-2026-90557

ŚrednieCVSS 6.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.12%

Percentyl 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