CVE-2024-32487
ŚrednieStreszczenie
W programie less w wersji do 653, przez nieprawidłowe obsługiwanie cudzysłowów w filename.c, możliwe jest wykonanie poleceń systemu operacyjnego poprzez znak nowej linii w nazwie pliku. Eksploatacja wymaga użycia nazw plików kontrolowanych przez atakującego, np. z nieufnego archiwum.
Ocena ryzyka
Ryzyko obejmuje zdalne wykonanie kodu przez atakującego, co może prowadzić do pełnego przejęcia systemu.
Rekomendacja
Zaleca się aktualizację less do wersji nowszej niż 653, która zawiera poprawkę dla tego problemu.
Oryginalny opis (angielski, źródło NVD)
less through 653 allows OS command execution via a newline character in the name of a file, because quoting is mishandled in filename.c. Exploitation typically requires use with attacker-controlled file names, such as the files extracted from an untrusted archive. Exploitation also requires the LESS

