Katalog podatności CVE
Przetłumaczone opisy podatności z bazy NVD NIST - w języku polskim
Przeglądaj podatności według pakietuKatalog CISA KEV zaktualizowany: (v2026.11.06)
Cotygodniowy digest CVE
Jeden mail w tygodniu z nowo opublikowanymi podatnościami, o których warto wiedzieć. Bez zakładania konta.
Digest dotyczy ogólnie nowych podatności, nie Twoich serwerów. Jeśli chcesz wiedzieć, które z nich faktycznie działają w Twojej infrastrukturze, tym zajmuje się Secvalis : skanuje Twoje maszyny i zgłasza wyłącznie to, co ich dotyczy.
W jądrze Linux w sterowniku hynitron_cstxxx nieprawidłowo sprawdzano liczbę dotknięć i identyfikatory palców. Może to prowadzić do uszkodzenia stanu dotyku lub odczytu poza zakresem bufora.
W jądrze Linux w sterowniku crypto qce występuje błąd w ścieżce obsługi błędów funkcji devm_qce_register_algs. W przypadku niepowodzenia rejestracji algorytmów, pętla błędów wielokrotnie wywołuje tę samą funkcję unregister, zamiast wyrejestrować wcześniej zarejestrowane algorytmy.
W jądrze Linux w sterowniku gve brakuje implementacji funkcji adjfine, co prowadzi do wyłuskania pustego wskaźnika (NULL dereference) podczas wywołania z przestrzeni użytkownika, np. przez testptp.
W jądrze Linux wykryto podatność use-after-free w sterowniku gpio-sloppy-logic-analyzer. Plik debugfs 'trigger' nie posiadał odpowiedniego zabezpieczenia, co pozwalało na zapis do zwolnionej pamięci podczas odłączania urządzenia. Problem został naprawiony przez użycie debugfs_create_file() zamiast debugfs_create_file_unsafe().
W jądrze Linux w sterowniku gpio ml-ioh używano zwykłego spinlocka do ochrony rejestrów, co jest nieprawidłowe w kontekście callbacków irq_chip na systemach z PREEMPT_RT. Poprawka zamienia go na raw_spinlock_t.
W jądrze Linux w funkcji decode_locker() w cls_lock_client.c wykryto trzy niebezpieczne operacje dekodowania, które pozwalają złośliwemu lub skompromitowanemu OSD na wywołanie odczytów poza granicami (slab-out-of-bounds). Brak kontroli granic przed kopiowaniem nazwy, niekontrolowane przesunięcie wskaźnika oraz nieograniczona długość danych mogą doprowadzić do naruszenia pamięci. Poprawka polega na zastąpieniu niebezpiecznych operacji ich bezpiecznymi odpowiednikami i zwróceniu błędu -EINVAL w przypadku naruszenia granic.
W jądrze Linux dla architektury OpenRISC funkcja restore_sigcontext() przywracała wszystkie bity rejestru SR z ramki sygnałowej, pozostawiając bity uprzywilejowane pod kontrolą użytkownika. Umożliwia to nieuprzywilejowanemu zadaniu wyłączenie MMU i uzyskanie dostępu do dowolnej pamięci fizycznej.
W jądrze Linux w sterowniku sur40 rejestracja urządzenia wejściowego odbywała się zbyt wcześnie, przed inicjalizacją komponentów V4L2 i vb2_queue. Może to prowadzić do wyścigu danych i awarii systemu. Poprawka przenosi rejestrację na koniec funkcji probe.
W jądrze Linux w libceph nieprawidłowe indeksy OSD z primary_temp w uszkodzonej mapie osdmap mogą prowadzić do odczytów poza zakresem tablic. Poprawka dodaje walidację indeksów w get_temp_osds().
W jądrze Linux w libceph funkcja decode_watchers() nie sprawdzała granic przed odczytem 32-bitowej wartości, co przy struct_len=0 prowadzi do odczytu poza zakresem bufora. Poprawka używa bezpiecznej wersji ceph_decode_32_safe.
W jądrze Linux w sterowniku mmc: atmel-mci wykryto podatność use-after-free (UAF) w funkcji atmci_remove, wynikającą z wyścigu (race condition). Praca (work) host->bh_work może być kolejkowana przez przerwanie, timer lub zakończenie DMA, a po usunięciu modułu pamięć hosta jest zwalniana, zanim praca się zakończy, co prowadzi do użycia zwolnionej pamięci.
W jądrze Linux w podsystemie s390/vfio_ccw występuje wyciek pamięci, gdy funkcja cp_init() zakończy się niepowodzeniem. Obecna logika czyszczenia nie obsługuje wszystkich segmentów kanału, co prowadzi do wycieku pamięci.
W jądrze Linux w podsystemie s390/vfio_ccw brakuje limitu liczby segmentów programu kanałowego. Przetwarzanie jest rekurencyjne, co może prowadzić do przekroczenia globalnego limitu i potencjalnych problemów.
W jądrze Linux w podsystemie s390/vfio_ccw brakuje anulowania istniejących kolejek pracy (workqueues) podczas inicjalizacji. Może to prowadzić do wysyłania pracy po zwolnieniu struktury prywatnej.
W jądrze Linux w podsystemie s390/vfio_ccw brakuje sprawdzenia, czy indeksy regionów odczytu/zapisu mieszczą się w dozwolonym zakresie. Wprowadzenie łańcucha capabilities ograniczyło indeksy tylko dla capabilities, ale nie dla istniejących regionów.
W jądrze Linux w podsystemie s390/vfio_ccw brakuje weryfikacji, czy pierwszy IDAW pozostaje stały między odczytami. Może to prowadzić do niespójnego zestawu IDAW-ów.
W jądrze Linux w podsystemie s390/vfio_ccw występuje błąd w sprawdzaniu granic tablicy CCW. Pętla może sprawdzać 257. element, co wykracza poza zakres tablicy.
W jądrze Linux w podsystemie s390/vfio_ccw czyszczenie zasobów cp jest wykonywane w funkcji fsm_notoper(), która może być wywołana asynchronicznie, gdy trzymane są inne zamki. Może to prowadzić do zakleszczeń lub nieprawidłowego działania.
W jądrze Linux w podsystemie s390/vfio_ccw rozszerzono zakres działania mutexu io_mutex, aby zamknąć pozostałe luki w synchronizacji. Wykorzystuje to również przeniesienie cp_free() do workqueue, co pozwala na bezpieczne zarządzanie blokadami.
W jądrze Linux w podsystemie s390/vfio_ccw brakuje mechanizmu blokującego dla regionu CRW, który opiera się wyłącznie na asynchronicznych zdarzeniach sprzętowych. Dodano blokadę, aby zapewnić spójny odczyt listy payloadów.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

