Katalog CVE

CVE-2020-37040

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Code Blocks 17.12 zawiera lokalną podatność na przepełnienie bufora, która umożliwia atakującym wykonanie dowolnego kodu poprzez stworzenie złośliwej nazwy pliku z użyciem znaków Unicode. Atakujący mogą wywołać tę podatność, wklejając specjalnie przygotowany ładunek do pola nazwy pliku podczas tworzenia projektu.

Ocena ryzyka

Podatność ta może prowadzić do wykonania nieautoryzowanych poleceń systemowych, co stwarza poważne zagrożenie dla bezpieczeństwa systemu. Atakujący mogą wykorzystać tę lukę do przejęcia kontroli nad systemem.

Rekomendacja

Zaleca się aktualizację Code Blocks do najnowszej wersji, która eliminuje tę podatność. Dodatkowo, należy monitorować i ograniczać możliwość wprowadzania złośliwych nazw plików w aplikacji.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

Code Blocks 17.12 contains a local buffer overflow vulnerability that allows attackers to execute arbitrary code by crafting a malicious file name with Unicode characters. Attackers can trigger the vulnerability by pasting a specially crafted payload into the file name field during project creation, potentially executing system commands like calc.exe.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS