CVE-2026-71227
ŚrednieCVSS 5.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 6 - wyżej niż 6% wszystkich znanych CVE
Streszczenie
W libkcapi istnieje błąd, który pozwala lokalnemu atakującemu wpłynąć na aplikację używającą interfejsu AIO. Ponowne użycie uchwytu AIO po wcześniejszym błędzie może spowodować, że funkcja _kcapi_aio_read_all() wejdzie w nieskończoną pętlę oczekiwania, prowadząc do trwałej odmowy usługi.
Ocena ryzyka
Atak może spowodować, że aplikacja lub wątek stanie się nieodpowiedzialny, co może zakłócić działanie usług krytycznych.
Rekomendacja
Zaktualizuj libkcapi do wersji z poprawką. Monitoruj aplikacje używające AIO pod kątem nietypowych zachowań.
Inne podatności w libkcapi
Zobacz wszystkie- CVE-2026-71226Wysokie
W libkcapi ścieżka AIO one-shot może zwrócić błąd przed opróżnieniem wszystkich IOCB, co pozwala jądru na późniejszy zapis do buforów wyjściowych należących do wywołującego, prowadząc do uszkodzenia pamięci.
- CVE-2026-71225Średnie
W libkcapi podczas wykonywania jednorazowych operacji szyfrowania na dużych danych (powyżej 64 KiB) w trybach CTR lub CBC, biblioteka nieprawidłowo ponownie używa wektora inicjalizacyjnego (IV) dla każdego wewnętrznego fragmentu. Zdalny atakujący może wykorzystać to, powodując osłabienie poufności danych i potencjalnie wpływając na integralność.
Oryginalny opis (angielski, źródło NVD)
A flaw was found in libkcapi. A local attacker can influence an application that uses the Asynchronous Input/Output (AIO) interface. By reusing an AIO-enabled handle after a prior completion error, the _kcapi_aio_read_all() function can enter a non-terminating wait loop. This can lead to a persistent denial of service, making the affected application or thread unresponsive.

