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.04)
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 drm/amdkfd występuje podatność polegająca na braku sprawdzania zakresu wartości typu kolejki i rozmiaru mqd podczas przywracania CRIU. Może to prowadzić do nieprawidłowego działania lub potencjalnego naruszenia bezpieczeństwa. Poprawka dodaje odpowiednie sprawdzenia.
W jądrze Linux w sterowniku drm/amdkfd występuje podatność polegająca na 32-bitowym przepełnieniu przy obliczaniu rozmiaru obszaru CWSR. Przy dużych wartościach ctx_save_restore_area_size i debug_memory_size pomnożonych przez liczbę XCC, iloczyn może się zawinąć, co prowadzi do zbyt małego obszaru CWSR, który później jest nadpisywany przez firmware. Poprawka promuje total_cwsr_size do typu u64 i używa funkcji check_add_overflow()/check_mul_overflow().
W jądrze Linux w sterowniku drm/virtio występuje podatność polegająca na odczycie poza zakresem bufora w funkcji virtio_get_edid_block(). Funkcja waliduje tylko offset względem pola resp->size, ale nie względem tablicy resp->edid o stałym rozmiarze. Złośliwy backend virtio-gpu może podać duży rozmiar i wysoką liczbę bloków, co prowadzi do odczytu poza tablicą i wycieku informacji z pamięci jądra.
W jądrze Linux w sterowniku drm/i915/hdcp występuje podatność polegająca na sprawdzaniu granic tablicy data->streams[] po faktycznym przepełnieniu bufora. Poprawka przenosi sprawdzenie przed zapis, zapobiegając nadpisaniu pamięci.
W jądrze Linux w sterowniku drm/amdgpu występował problem z czasem życia wskaźnika vm w funkcji amdgpu_vm_get_task_info_pasid(). Wskaźnik był używany po zwolnieniu blokady, co mogło prowadzić do użycia po zwolnieniu (use-after-unlock). Poprawka polega na usunięciu funkcji amdgpu_vm_get_vm_from_pasid() i wstawieniu kodu bezpośrednio, aby blokada była trzymana podczas użycia.
W jądrze Linux w sterowniku drm/gpusvm występował wyciek mapowań urządzenia w przypadku błędu podczas pobierania stron. Poprawka polega na wcześniejszym opublikowaniu dpagemap, aby ścieżka błędu mogła poprawnie usunąć mapowania.
W jądrze Linux w sterowniku amd/display występuje błąd polegający na tym, że po zwolnieniu obiektu new_stream nie jest ustawiany wskaźnik na NULL. W przypadku późniejszego błędu może dojść do podwójnego zwolnienia i użycia po zwolnieniu (use-after-free).
W jądrze Linux w sterowniku amlogic-c3 występuje błąd polegający na tym, że brak walidacji liczby stref (zones_num) w konfiguracji AE i AWB może prowadzić do odczytu/zapisu poza zakresem bufora zone_weight.
W jądrze Linux w sterowniku cedrus występuje błąd polegający na tym, że nieprawidłowe indeksy w listach referencyjnych H.264 mogą prowadzić do odczytu poza zakresem tablicy DPB. Poprawka pomija takie wpisy.
W jądrze Linux w sterowniku chips-media wave5 występuje błąd polegający na tym, że bufor może zostać zwrócony do przestrzeni użytkownika przed usunięciem go z kolejki gotowości, co prowadzi do zapętlenia listy i uszkodzenia wskaźników.
W jądrze Linuxa w sterowniku msi2500 (układ MSI2500 do odbioru SDR) wykryto podatność polegającą na wycieku buforów kolejki vb2 w przypadku błędu w funkcji start_streaming(). Pięć ścieżek błędów nie zwracało buforów do frameworka vb2, co powodowało ostrzeżenie WARN_ON i wyciek pamięci. Poprawka konsoliduje obsługę błędów, zapewniając zwrócenie wszystkich buforów i prawidłowy kod błędu.
W jądrze Linux w sterowniku nxp imx8-isi naprawiono potencjalne problemy z dostępem poza zakres. Maksymalny współczynnik skalowania w dół obsługiwany przez ISI może wynosić do 16. Dodano ograniczenie minimalnej wartości przed zastosowaniem ustawienia do sprzętu, aby zapobiec braku reakcji procesu.
W jądrze Linux w sterowniku pwc (kamera USB) występuje wyciek buforów podczas błędu w start_streaming(). Gdy start_streaming() zwraca błąd bez zwrócenia buforów przez vb2_buffer_done(), dochodzi do ostrzeżenia WARN_ON i wycieku buforów.
W jądrze Linux w sterowniku rtl2832_sdr wykryto podatność polegającą na wycieku buforów kolejki vb2 podczas błędów w start_streaming(). Jeśli funkcja zwróci błąd bez zwrócenia buforów, dochodzi do ostrzeżenia WARN_ON i wycieku pamięci. Problem dotyczy wielu ścieżek błędów, m.in. inicjalizacji podmodułów, alokacji buforów i URB.
W jądrze Linux w sterowniku stm32 dcmi (kamera) występuje wyciek notyfikatora podczas błędu w probe(). Jeśli rejestracja notyfikatora się powiedzie, ale późniejsze kroki zawiodą, notyfikator nie jest wyrejestrowywany, co prowadzi do wycieku.
W jądrze Linux w sterowniku sun4i-csi (kamera) występuje wyciek buforów podczas błędu w start_streaming(). Gdy start_streaming() zwraca błąd bez zwrócenia buforów, dochodzi do ostrzeżenia WARN_ON i wycieku buforów.
W jądrze Linux w mechanizmie kontroli V4L2 (v4l2-ctrls) brakuje walidacji aktywnych liczników referencji L0/L1 dla parametrów slice HEVC. Wspólna ścieżka walidacji nie sprawdza tych wartości przed ich użyciem przez kod specyficzny dla sterownika, co może prowadzić do nieprawidłowego działania.
W jądrze Linux w sterowniku vivid brakuje sprawdzenia vb2_is_busy() przy przełączaniu możliwości (caps). Funkcje vivid_update_format_cap/out() mogą być wywoływane, gdy kolejka przechwytywania/wyjścia nie jest zajęta, ale dla kontrolek wybierających możliwości CROP/COMPOSE/SCALE to sprawdzenie nie jest wykonywane. Może to prowadzić do nieoczekiwanych wyników, gdy format jest zmieniany między REQBUFS a STREAMON.
W jądrze Linuxa wykryto podatność w podsystemie ALSA sequencer. Problem polega na tym, że funkcja usuwająca kolejkę (queue_delete) nie zamyka ponownie otwartego timera, co prowadzi do użycia po zwolnieniu (use-after-free). Atakujący z dostępem do /dev/snd/seq może wykorzystać tę wadę do naruszenia integralności pamięci jądra.
W jądrze Linux w podsystemie ALSA timer występuje problem z opróżnianiem (drain) callbacków niewolników (slaves) przed ich odłączeniem przez mastera. Gdy instancja mastera jest zamykana, remove_slave_links() czyści pole ->timer każdego niewolnika, a następnie zamykanie niewolnika pomija opróżnianie callbacku, co może prowadzić do użycia po zwolnieniu, jeśli callback niewolnika jest nadal aktywny.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

