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.10.29)
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.
Wykryto podatność w jądrze Linux w module SELinux, która pozwala na obejście kontroli dostępu podczas wywołania mprotect() w przypadku zagnieżdżonych systemów plików typu overlayfs. Atakujący może uzyskać uprawnienia do wykonania kodu, które powinny być zablokowane przez politykę SELinux, poprzez sekwencję mmap(PROT_NONE) i mprotect(PROT_EXEC).
W jądrze Linux w podsystemie MMC występuje brak anulowania pracy SDIO IRQ przed zwolnieniem hosta. Praca zaplanowana z przerwania może wykonać się po zwolnieniu hosta, prowadząc do użycia po zwolnieniu.
W jądrze Linux w sterowniku mmc hsq występuje użycie po zwolnieniu w pracy ponawiania. Praca retry_work jest osadzona w devm-allocated mmc_hsq, ale nie jest anulowana podczas usuwania sterownika, co może prowadzić do użycia po zwolnieniu.
W jądrze Linux w sterowniku mmc mmci występuje użycie po zwolnieniu w pracy związanej z limitem czasu zajętości. Praca ux500_busy_timeout_work może być kolejkowana, ale nie jest anulowana podczas usuwania, co prowadzi do użycia po zwolnieniu.
W jądrze Linux w sterowniku mmc mxcmmc występuje brak anulowania pracy danych i watchdoga podczas usuwania. Watchdog i praca danych mogą wykonać się po zwolnieniu hosta, prowadząc do użycia po zwolnieniu.
W jądrze Linux w sterowniku mmc: sdhci-of-aspeed występuje problem z kolejnością zwalniania zasobów. Podczas niepowodzenia inicjalizacji lub usuwania urządzenia, urządzenia potomne SDHCI pozostają zarejestrowane po zwolnieniu zegara nadrzędnego i zasobów zarządzanych. Poprawka polega na wyrejestrowaniu dzieci OF w odwrotnej kolejności przed wyłączeniem zegara nadrzędnego.
W jądrze Linux w module mmc: sdio_uart występuje wyciek pamięci transmit fifo, gdy tablica portów jest pełna. Funkcja sdio_uart_add_port() alokuje fifo przed zajęciem slotu w tablicy; gdy wszystkie sloty są zajęte, zwraca -EBUSY bez zwolnienia fifo. Poprawka zwalnia fifo w ścieżce błędu.
W jądrze Linux w module mmc: spi występuje błąd w rozliczaniu przesłanych bajtów przy ponawianiu po błędzie CRC. Funkcja mmc_spi_data_do() aktualizuje bytes_xfered po każdym bloku, ale przy błędzie CRC i ponowieniu, licznik nie jest zerowany, co może prowadzić do zawyżenia liczby przesłanych bajtów. Poprawka zeruje bytes_xfered przed ponowieniem.
W jądrze Linux w sterowniku Input: cyttsp5 występuje błąd polegający na braku ograniczenia rozmiaru raportu HID przed skopiowaniem pamięci. Pole rozmiaru pochodzi z urządzenia i jest używane jako długość w memcpy() do bufora response_buf o stałym rozmiarze CY_MAX_INPUT, co może prowadzić do przepełnienia bufora.
W jądrze Linux w module Input: evdev występuje wyciek informacji z pamięci stosu jądra poprzez niepełną inicjalizację struktury absinfo w obsłudze EVIOCSABS. Rozmiar kopiowany z przestrzeni użytkownika może być krótszy niż pełna struktura, pozostawiając niezainicjalizowane bajty, które następnie są zwracane do użytkownika przez EVIOCGABS. Poprawka zeruje strukturę przed kopiowaniem.
W jądrze Linux w sterowniku Input: rmi_smbus występuje błąd odczytu poza granicami bufora w funkcji rmi_smb_write_block(). Podczas dzielenia zapisów na bloki SMBus, długość bloku jest obliczana na podstawie oryginalnej całkowitej długości zamiast pozostałej, co prowadzi do odczytu 32 bajtów nawet gdy pozostało mniej. Poprawka używa pozostałej długości.
W jądrze Linux w sterowniku Input: soc_button_array występuje brak sprawdzenia liczby elementów w btns_desc->package.count przed dostępem do btns_desc->package.elements[0]. Może to prowadzić do odczytu poza granicami, jeśli count wynosi 0.
W jądrze Linux w sterowniku Input: synaptics-rmi4 występuje błąd ogólnej ochrony (GPF) podczas zawieszania i wznawiania, gdy urządzenie rmi_dev nie jest powiązane z sterownikiem. Wywołanie rmi_driver_suspend() lub rmi_driver_resume() bez danych sterownika powoduje dereferencję NULL i GPF. Poprawka sprawdza obecność danych sterownika przed kontynuacją.
W jądrze Linux w module Input występuje wyciek pamięci stosu jądra poprzez niepełne kopiowanie struktury ff_effect w ścieżce kompatybilności input_ff_effect_from_user(). Kopiowany jest tylko prefiks o rozmiarze zgodnym z compat, pozostawiając niezainicjalizowane bajty, które mogą zostać ujawnione użytkownikowi przez UI_BEGIN_FF_UPLOAD. Poprawka zeruje strukturę przed kopiowaniem.
W jądrze Linux w module hwmon (hp-wmi-sensors) występuje błąd use-after-free w funkcji fungible_show(). Funkcja odczytuje wskaźnik nsensor->current_state po zwolnieniu blokady, przez co może on zostać zwolniony i zastąpiony przez inny wątek w trakcie odczytu.
W jądrze Linux zwiększono liczbę faz do 16 i dodano nową maskę w sterowniku hwmon (pmbus/core). Zmiana przygotowuje obsługę nowych urządzeń, ale jednocześnie naprawia potencjalny błąd zapisu poza zakresem w sterownikach mp2975 i mp2856, które już obsługują więcej niż 10 faz.
W jądrze Linux w sterowniku hwmon (pwm-fan) występuje błąd użycia po zwolnieniu (UAF) podczas odłączania sterownika. Timer próbkujący może być ponownie uzbrojony i uzyskać dostęp do zwolnionych danych, zanim zostanie zatrzymany. Poprawka dzieli zatrzymanie timera od czyszczenia zasilania i używa timer_shutdown_sync(), aby zapewnić bezpieczne zatrzymanie.
W jądrze Linux w sterowniku hwmon (w83791d) podczas normalnego usuwania sterownika nie są usuwane opcjonalne pliki sysfs dla wentylatorów/PWM 4-5. Pozostawione pliki mogą prowadzić do dostępu do zwolnionych danych sterownika. Poprawka usuwa grupę sysfs również podczas normalnego usuwania.
W jądrze Linux w sterowniku wifi brcmsmac występuje błąd użycia po zwolnieniu (UAF) w funkcji brcms_free_timer(). Anulowanie timera nie czeka na zakończenie wywołania zwrotnego, co może prowadzić do dostępu do zwolnionej pamięci. Poprawka dodaje jawne wywołanie cancel_delayed_work_sync(), aby zapewnić zakończenie wywołania zwrotnego przed zwolnieniem struktury timera.
W jądrze Linux w sterowniku wifi iwlegacy występuje błąd podwójnego zwalniania stacji rozgłoszeniowych na ścieżce błędu. Funkcja il_dealloc_bcast_stations() nie czyści wszystkich pól, co prowadzi do ponownego zwalniania. Poprawka czyści całe pole 'used'.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

