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.09)
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 funkcji capable_wrt_mount() występuje podatność polegająca na braku odrzucania odłączonych montowań. Jeśli montowanie zostanie odłączone między sprawdzeniami, funkcja może dereferencjonować NULL, co prowadzi do paniki jądra.
W jądrze Linux w systemie plików orangefs występuje podatność polegająca na przechowywaniu rozmiaru wpisu katalogu w 32-bitowej zmiennej, co może prowadzić do zawinięcia wartości i ominięcia kontroli granic, skutkując odczytem poza zakresem i paniką jądra.
W jądrze Linux w sterowniku mlx5 HWS występuje wyciek pamięci podczas nieudanej konfiguracji celu zmiany rozmiaru macierzy. Gdy funkcja mlx5hws_matcher_resize_set_target() zawiedzie, zastępcza macierz nie jest nigdzie dołączana i pozostaje niezwolniona. Poprawka polega na zniszczeniu zastępczej macierzy przed powrotem ze ścieżki błędu.
Dysk SSD PNY CS900 1TB (kontroler Phison PS3111-S11, bez DRAM) znika z magistrali po wejściu w tryb uśpienia inicjowany przez urządzenie. Przy domyślnej polityce med_power_with_dipm łącze przestaje działać i nie wraca do stanu aktywnego, co wymusza przejście systemu plików w tryb tylko do odczytu. Dodano quirk NOLPM, aby wyłączyć zarządzanie energią łącza dla tego konkretnego dysku.
W jądrze Linux w podsystemie libata-core występuje podatność polegająca na nieprawidłowej walidacji liczby deskryptorów zakresów równoległego pozycjonowania (concurrent positioning ranges). Urządzenie może zgłosić liczbę większą niż faktyczny rozmiar dziennika, co prowadzi do przepełnienia bufora odczytu (do 7704 bajtów poza 512-bajtowym obszarem) oraz przepełnienia bufora odpowiedzi VPD B9h przy liczbie powyżej 62. Poprawka ogranicza liczbę podczas wykrywania urządzenia i odrzuca nieprawidłowe wartości.
W jądrze Linux w sterowniku iosm dla modemów WWAN wykryto podatność polegającą na braku walidacji przesunięć i długości dostarczanych przez modem w dekoderze MUX downlink. Atakujący modem może spowodować odczyt poza granicami bufora (out-of-bounds read) oraz zapętlenie się dekodera, co prowadzi do awarii systemu lub wycieku danych.
W jądrze Linux dla architektury RISC-V występuje błąd w trampolinie rethook, który powoduje awarię podczas odczytu słowa ze stosu w kretprobe. Rejestr sp nie jest zapisywany w struct pt_regs, co prowadzi do nieprawidłowego adresu i paniki jądra. Poprawka zapisuje oryginalny sp wraz z innymi rejestrami, używając a0 jako rejestru tymczasowego.
W jądrze Linux w module kompakcji pamięci (mm/compaction) funkcja compaction_free() nie obsługuje poprawnie przypadku niepowodzenia free_pages_prepare(). Strony, które nie przeszły przygotowania, nie powinny być dodawane z powrotem do listy cc->freepages, ponieważ mogą być oznaczone jako PageHWPoison lub free_page_is_bad(), co może prowadzić do uszkodzenia danych.
W jądrze Linux w podsystemie irqchip/irq-riscv-imsic-early występuje wyciek pamięci fwnode podczas nieudanej konfiguracji stanu IMSIC. Funkcja imsic_early_acpi_init() alokuje węzeł firmware przed konfiguracją, a w przypadku błędu nie zwalnia go. Poprawka dodaje wspólną ścieżkę czyszczenia, aby zwolnić fwnode i wyczyścić globalny wskaźnik.
W jądrze Linux w sterowniku s390/monwriter brakuje sprawdzenia, czy długość danych w ponownie używanym buforze nie została zmieniona. Złośliwy użytkownik mógłby zmienić długość, co prowadzi do zapisu poza granicami bufora jądra i uszkodzenia pamięci. Domyślnie urządzenie misc monwriter ma uprawnienia tylko dla roota, więc praktyczne ryzyko jest niskie.
W jądrze Linux w podsystemie mac802154 usuwanie interfejsów odbywa się bez użycia RCU, co może prowadzić do użycia po zwolnieniu (use-after-free) podczas asynchronicznego zakończenia transmisji. Poprawka zmienia list_del() na list_del_rcu(), aby zapewnić bezpieczne usuwanie w kontekście RCU.
W jądrze Linux w sterowniku octeontx2-pf występuje wyciek pamięci wskaźników SQB podczas nieudanej inicjalizacji. Funkcja otx2_init_hw_resources() nie zwalnia tablic sqb_ptrs w przypadku błędu, co prowadzi do wycieku pamięci. Poprawka używa otx2_free_sq_res() do prawidłowego zwolnienia zasobów.
W jądrze Linux w funkcji llc_ui_autobind() występuje wyciek referencji SAP. Po udanym autobindzie nie jest zwalniana referencja wywołującego, co prowadzi do wyczerpania dynamicznych wartości SAP i błędów -EUSERS przy kolejnych autobindach. Poprawka usuwa referencję po udanym autobindzie, zgodnie z modelem llc_ui_bind().
W jądrze Linux w podsystemie IPVS funkcja set_sctp_state() nieprawidłowo oblicza offset dla pakietów IPv6 SCTP z nagłówkami rozszerzeń, co prowadzi do błędnego stanu maszyny stanowej. Poprawka używa przetworzonego offsetu transportowego przekazanego z ip_vs_set_state(), aby poprawnie odczytać nagłówek SCTP.
W jądrze Linux w funkcji ip_vs_conn_new() nie są resetowane pełne struktury ip_vs_seq, co może prowadzić do użycia nieinicjalizowanych danych z pamięci podręcznej. Poprawka resetuje oba człony struct ip_vs_seq przed opublikowaniem połączenia, aby zapobiec uszkodzeniu przepływu TCP.
W jądrze Linux w funkcji macsec_encrypt() odczytywany jest niezainicjalizowany nagłówek MAC, co prowadzi do odczytu poza granicami pamięci (12-bajtowy over-read) i wycieku danych na zewnątrz. Poprawka używa skb_eth_hdr() zamiast eth_hdr(), aby poprawnie uzyskać nagłówek L2.
W jądrze Linux w sterowniku dibs loopback funkcja move_data() nie sprawdza, czy offset i rozmiar nie przekraczają długości bufora DMB, co może prowadzić do zapisu poza granicami pamięci. Poprawka dodaje jawne sprawdzenie granic przed memcpy, zwracając -EINVAL dla nieprawidłowych żądań.
W jądrze Linux w sterowniku net: macb występuje wyciek pamięci dla wysyłanych pakietów (SKB), które nie zostały oznaczone jako zakończone. Funkcja macb_free_consistent() nie zwalnia tych pakietów, co prowadzi do wycieku pamięci. Poprawka dodaje zwalnianie tych pakietów podczas zamykania interfejsu.
W jądrze Linux wykryto podatność w funkcji cpuhp_smt_enable(), która powoduje ostrzeżenie o NULL kobject podczas wywoływania sysfs_create_group(). Problem występuje na architekturze arm64 przy starcie z parametrem maxcpus większym niż liczba fizycznie obecnych procesorów, gdy procesory oznaczone jako 'present' nie zostały jeszcze zarejestrowane. Naprawa polega na sprawdzaniu flagi ACPI_MADT_ENABLED przed ustawieniem CPU jako present oraz na właściwym zarządzaniu maską present w acpi_map_cpu() i acpi_unmap_cpu().
W jądrze Linux w module resctrl występuje podwójne zwolnienie identyfikatora RMID dla pseudo-zablokowanej grupy. Podczas odmontowania funkcja rmdir_all_sub() bezwarunkowo zwalnia wszystkie RMID, co prowadzi do podwójnego dodania tego samego RMID do listy wolnych.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

