CVE-2026-18743
NiskieCVSS 2.5Streszczenie
Podatność w bibliotece popt pozwala atakującemu na dostarczenie specjalnie spreparowanej treści konfiguracyjnej, która po załadowaniu może prowadzić do niewielkiego uszkodzenia pamięci z powodu błędu w funkcji poptConfigFileToString podczas realokacji buforów.
Ocena ryzyka
Skuteczne wykorzystanie może prowadzić do uszkodzenia metadanych sterty, co może spowodować niedostępność procesu (odmowa usługi).
Rekomendacja
Zaktualizuj bibliotekę popt do wersji zawierającej poprawkę dla tego błędu, jeśli jest dostępna.
Inne podatności w popt
Zobacz wszystkie- CVE-2026-18839Niskie
W bibliotece popt wykryto podatność polegającą na niedomiarze liczby całkowitej podczas formatowania tekstu pomocy dla tabel opcji szerszych niż szerokość terminala. Lokalny użytkownik, który może spowodować wydrukowanie pomocy w takich warunkach, może doprowadzić do awarii aplikacji lub braku wyświetlenia pomocy, co skutkuje odmową usługi.
- CVE-2026-18739Niskie
W bibliotece popt, służącej do parsowania opcji wiersza poleceń, znaleziono błąd off-by-one w funkcji poptStuffArgs. Przy wielokrotnym wywołaniu przez aplikację hosta lub przez głębokie zagnieżdżenie aliasów może dojść do uszkodzenia wewnętrznych danych programu. To uszkodzenie może potencjalnie umożliwić lokalnemu atakującemu wykonanie dowolnego kodu, jeśli aplikacja hosta następnie niebezpiecznie przetworzy zmienione dane.
Oryginalny opis (angielski, źródło NVD)
A flaw was found in popt. This vulnerability allows an attacker to provide specially crafted configuration content to a host, which, when loaded, can lead to a small memory corruption issue. This occurs because of an error in how the `poptConfigFileToString` function reallocates memory for buffers. Successful exploitation could result in heap metadata corruption, potentially causing the affected process to become unavailable (denial of service).

