Katalog podatności CVE

Przetłumaczone opisy podatności z bazy NVD NIST - w języku polskim

Przeglądaj podatności według pakietu

Katalog 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.

Zgadzam się na otrzymywanie cotygodniowego digestu CVE na podany adres e-mail. Zgodę mogę wycofać w każdej chwili linkiem w stopce każdej wiadomości.

CVE-2026-42794
Średnie

Biblioteka absinthe_plug w wersjach od 1.2.0 do 1.5.10 zawiera lukę odbitego XSS w interfejsie GraphiQL. Funkcja js_escape/1 nie escapuje backslashy, co pozwala obejść escapowanie i wykonać dowolny JavaScript w przeglądarce ofiary.

CVE-2026-41885
Średnie

i18next-locize-backend interpoluje wartości lng, ns, projectId i version bezpośrednio do szablonów URL bez walidacji i kodowania. Gdy aplikacja udostępnia te wartości danym kontrolowanym przez użytkownika, spreparowana wartość może zmienić strukturę wychodzącego żądania URL.

CVE-2026-41591
Średnie

Marko to deklaratywny język oparty na HTML do budowania aplikacji webowych. Przed wersją 5.38.36 oraz przed @marko/runtime-tags 6.0.164, gdy dynamiczny tekst jest interpolowany do tagu <script> lub <style>, runtime Marko nie zapobiegał przerwaniu tagu, gdy zamykający tag używał nie małych liter. Atakujący, który może umieścić dane wewnątrz bloku <script> lub <style>, może wyrwać się z tagu za pomocą </SCRIPT>, </Style> itp. i wstrzyknąć dowolny HTML/JavaScript, co prowadzi do cross-site scripting. Problem naprawiono w wersji 5.38.36 i @marko/runtime-tags 6.0.164.

CVE-2026-44500
Średnie

W wersjach Zebra przed zebrad 4.4.0, zebra-chain 7.0.0 i zebra-network 6.0.0 kilka ścieżek deserializacji przychodzących danych alokowało bufory według ogólnych limitów transportu lub rozmiaru bloku, zanim zastosowano ściślejsze limity protokołu lub konsensusu. Nieuwierzytelniony lub po uzgodnieniu połączenia peer mógł wymusić na węźle prealokację i parsowanie znacznie większej ilości danych niż przewiduje protokół, w wiadomościach nagłówków, rozwiązaniach equihash w nagłówkach bloków, wektorach wydatków Sapling w transakcjach V5/V4 oraz bajtach skryptu coinbase w blokach.

CVE-2026-43475
Średnie

W jądrze Linux naprawiono błąd w sterowniku storvsc (Hyper-V), który powodował wywołanie harmonogramowania w kontekście atomowym (scheduling while atomic) przy włączonym PREEMPT_RT. Prowadziło to do zawieszenia systemu podczas operacji I/O na maszynie wirtualnej Hyper-V.

CVE-2026-43473
Średnie

W jądrze Linux w sterowniku scsi mpi3mr występuje awaria podczas czyszczenia zasobów, gdy kolejki request i reply są NULL z powodu zwolnionej pamięci. Sytuacja ma miejsce, gdy utworzenie kolejki nie powiodło się, pamięć została zwolniona, a następnie podjęto próbę ustawienia jej zawartości. Poprawka dodaje sprawdzenia NULL przed dostępem do kolejek.

CVE-2026-43472
Średnie

W jądrze Linux naprawiono błąd w obsłudze unshare_fs() podczas wywołania unshare(2) z flagą CLONE_NEWNS, gdy current->fs nie był współdzielony. W takim przypadku copy_mnt_ns() otrzymywał bieżący fs zamiast prywatnej kopii, co mogło prowadzić do pozostawienia procesu z katalogiem roboczym i root na odłączonych punktach montowania po nieudanym unshare(2).

CVE-2026-43468
Średnie

W jądrze Linux w module net/mlx5 występuje zakleszczenie między blokadą devlink a kolejką roboczą esw->wq. Podczas zmiany trybu eswitch (eswitch_mode_set) następuje próba opróżnienia kolejki (flush_workqueue), co prowadzi do zakleszczenia, gdy równocześnie wykonywany jest handler esw_vfs_changed_event_handler próbujący uzyskać blokadę devlink. Problem rozwiązano poprzez rezygnację z opróżniania kolejki i wprowadzenie licznika generacji do weryfikacji aktualności zadań.

CVE-2026-43463
Średnie

W jądrze Linux w rxrpc i afs brakuje sprawdzenia wskaźnika błędu po wywołaniu rxrpc_kernel_lookup_peer(). Funkcja może zwracać wskaźniki błędów, nie tylko NULL, więc samo sprawdzenie NULL jest niewystarczające. Poprawka zmienia funkcję, by zwracała -ENOMEM przy błędzie alokacji, a wywołania w afs używają IS_ERR() i PTR_ERR().

CVE-2026-43451
Średnie

W jądrze Linux w podsystemie netfilter (nfnetlink_queue) funkcja nfqnl_recv_verdict() usuwa wpis kolejki przez find_dequeue_entry(), a następnie dla pakietów PF_BRIDGE wywołuje nfqa_parse_bridge(). Jeśli parsowanie zwróci błąd, funkcja kończy działanie bez zwolnienia wpisu i powiązanego sk_buff, co powoduje wyciek pamięci i referencji. Wielokrotne wywołanie wyczerpuje pamięć jądra.

CVE-2026-43448
Średnie

W jądrze Linux w funkcji nvme_poll_irqdisable() sterownika nvme-pci występuje wyścig (race condition). Jeśli w trakcie wywołania urządzenie zostanie wyłączone przez nvme_reset_work() i pdev->msix_enabled zostanie ustawione na 0, to pci_irq_vector() zwróci inny numer przerwania przy disable_irq() i enable_irq(), co prowadzi do niezbalansowanego enable_irq() i ostrzeżenia jądra (WARNING: Unbalanced enable for IRQ).

CVE-2026-43446
Średnie

Callback runtime suspend w accel/amdxdna opróżnia kolejkę zadań przed zawieszeniem urządzenia. Jeśli zadanie jest w trakcie wykonywania i wywołuje pm_runtime_resume_and_get(), może dojść do zakleszczenia ze ścieżką runtime suspend. Poprawka przenosi pm_runtime_resume_and_get() z procedury wykonywania zadania do procedury zgłaszania zadania.

CVE-2026-43445
Średnie

W jądrze Linux w sterownikach e1000/e1000e występuje błąd off-by-one w obsłudze błędów DMA podczas mapowania buforów TX. Zmniejszenie licznika count przed pętlą while w dma_error powoduje, że dokładnie jedno mapowanie DMA wycieka, jeśli wcześniej zakończyło się ono sukcesem. Problem może nadal występować w sterowniku igbvf.

CVE-2026-43444
Średnie

W jądrze Linux w sterowniku drm/amdkfd ścieżka obsługi błędów aktualizacji kolejki nie zwalnia rezerwacji bufora (bo). Poprawka zapewnia, że w przypadku niepowodzenia aktualizacji kolejki rezerwacja bo jest zwalniana przed zwróceniem błędu.

CVE-2026-43443
Średnie

W jądrze Linux funkcje acp_card_rt5682_init() i acp_card_rt5682s_init() nie sprawdzały wartości zwracanych przez clk_get(). Mogło to prowadzić do awarii jądra, gdy nieprawidłowe wskaźniki były później używane przez funkcje clock core.

CVE-2026-43439
Średnie

W jądrze Linux naprawiono wyścig między migracją zadania a iteracją po cgroup. Gdy zadanie jest przenoszone z css_set, iterator css_task_iter mógł zostać przesunięty względem listy mg_tasks zamiast tasks, co powodowało pomijanie pozostałych zadań w iteracji (np. cgroup.procs mogło nie pokazywać wszystkich PID-ów). Poprawka wywołuje css_set_skip_task_iters() przed odłączeniem zadania z listy cset->tasks.

CVE-2026-43436
Średnie

W jądrze Linux w sterowniku ALSA usb-audio quirk Scarlett2 może wystąpić dereferencja NULL przy spreparowanym deskryptorze USB, ponieważ scarlett2_find_fc_interface() zakłada obecność endpointu w parsowanym interfejsie. Poprawka dodaje sprawdzenie bNumEndpoints i pomija nieprawidłowy interfejs.

CVE-2026-43432
Średnie

W jądrze Linux w sterowniku USB xhci funkcja xhci_disable_slot() w ścieżce obsługi błędów zwalnia tylko strukturę polecenia przez kfree(), pomijając powiązaną strukturę ukończenia przydzieloną przez xhci_alloc_command(). Powoduje to wyciek pamięci. Poprawka używa xhci_free_command() do zwolnienia obu struktur.

CVE-2026-43429
Średnie

W jądrze Linux w sterowniku USB usbtmc wartości timeoutów podawane przez użytkownika w ioctl są używane w wywołaniach usb_bulk_msg(), które stosują nieprzerywalne oczekiwanie. Użytkownik może podać dowolnie długi timeout i zawiesić wątek jądra na czas nieokreślony. Poprawka zamienia wywołania na usb_bulk_msg_killable().

CVE-2026-43428
Średnie

W jądrze Linux w usbcore API usb_control_msg(), usb_bulk_msg() i usb_interrupt_msg() pozwalają na nieograniczone czasy oczekiwania przy użyciu nieprzerywalnych oczekiwań, co może zawiesić zadanie na czas nieokreślony. Poprawka wprowadza maksymalny limit 60 sekund dla tych timeoutów oraz traktuje wartości ujemne jak 0 (maksymalny dozwolony timeout).

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS