CVE-2026-71226
WysokieCVSS 7.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 3 - wyżej niż 3% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Uszkodzenie pamięci może prowadzić do awarii aplikacji lub potencjalnie do wykonania dowolnego kodu w kontekście procesu korzystającego z libkcapi.
Rekomendacja
Zaktualizuj libkcapi do wersji z poprawką i unikaj używania ścieżki AIO one-shot w krytycznych aplikacjach.
Inne podatności w libkcapi
Zobacz wszystkie- CVE-2026-71227Średnie
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.
- 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)
Memory Corruption via Uncanceled AIO Requests on Error: libkcapi's one-shot AIO path can return an error before all submitted IOCBs are drained, allowing later kernel writes into caller-owned output buffers.

