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 podsystemie RDMA rtrs-srv funkcje process_read i process_write nie sprawdzały, czy usr_len jest mniejsze lub równe off, co mogło prowadzić do niedomiaru liczby całkowitej. Złośliwy klient RDMA mógł wysłać usr_len większe niż off, powodując zawinięcie data_len do ogromnej wartości size_t i dostęp poza pamięć. Dodano walidację usr_len <= off przed wywołaniem rtrs_srv_get_ops_ids().
W jądrze Linux w sterowniku pds_core funkcja pdsc_teardown() zwalniała bufory DMA bez wyłączania masteringu magistrali, co mogło prowadzić do użycia po zwolnieniu, jeśli urządzenie zapisywało do zwolnionej pamięci. Dodano pci_clear_master() przed zwolnieniem zasobów oraz pci_set_master() w pdsc_setup() dla ścieżki odzyskiwania firmware.
W jądrze Linux w sterowniku sieciowym IBM EMAC MAL funkcja mal_remove() wywoływała napi_disable() bezwarunkowo, co mogło prowadzić do zawieszenia systemu, jeśli NAPI nie było włączone lub było już wyłączone. Poprawka polega na wywoływaniu napi_disable() tylko wtedy, gdy lista commac nie jest pusta.
W jądrze Linux w netconsole funkcja drop_netconsole_target() usuwała cel z listy, trzymając tylko target_list_lock, podczas gdy inny wątek (cleanup worker) mógł przetwarzać target_cleanup_list pod target_cleanup_list_lock. To mogło prowadzić do uszkodzenia listy. Poprawka polega na przejęciu target_cleanup_list_lock wokół list_del(), aby zserializować operacje.
W jądrze Linux naprawiono błąd w sterowniku nvme-fc, gdzie kontroler NVMe-FC w stanie CONNECTING mógł wywołać przerwanie żądań I/O, zanim tagset I/O został zainicjalizowany. Prowadziło to do ostrzeżenia o niepoprawnym użyciu blokady (lockdep) i potencjalnych problemów ze stabilnością podczas odzyskiwania po błędzie połączenia.
W jądrze Linux w Bluetooth L2CAP funkcja l2cap_recv_frame() odczytywała dwubajtowy PSM z ramek bezpołączeniowych bez sprawdzenia, czy ramka zawiera wystarczającą ilość danych. Uszkodzona ramka z zerowym lub jednobajtowym ładunkiem mogła spowodować odczyt poza zakresem. Dodano odrzucanie ramek, które nie mogą zawierać PSM.
W jądrze Linux w sterowniku ASoC rockchip_pdm funkcja rockchip_pdm_set_fmt() ignorowała wartość zwracaną przez pm_runtime_get_sync(), co mogło prowadzić do dostępu do rejestrów bez zasilania, jeśli resume się nie powiedzie. Zastąpiono ją funkcją pm_runtime_resume_and_get() i dodano wczesny powrót w przypadku błędu.
Podatność w Anagnorisis (wersje do 0.3.1/0.4.0) w komponencie Socket.IO Connect Interface (plik app.py) powoduje brak uwierzytelniania. Atak można przeprowadzić zdalnie, a exploit został opublikowany. Producent nie odpowiedział na zgłoszenie.
W authentik przed wersjami 2026.2.7, 2026.5.7 i 2026.8.2 nieuwierzytelniony atakujący może wysłać złośliwą wiadomość SAML do instalacji używającej SAML w roli dostawcy tożsamości lub źródła SAML. Wiadomość może zatrzymać pracę workerów obsługujących endpointy /application/saml/* lub /source/saml/*, powodując awarie przydzielonych do nich żądań. Mimo restartu workerów, ciągłe ataki mogą powodować stałą awarię części legalnego ruchu. Inne protokoły nie są dotknięte.
W authentik przed 2026.2.7, 2026.5.7 i 2026.8.2, Źródło SAML weryfikuje podpis i okres ważności asercji, ale nie sprawdza, czy dostawca tożsamości wydał asercję dla tego źródła lub w odpowiedzi na żądanie logowania z tego źródła. Ponadto Źródło SAML nie rejestruje już zaakceptowanych asercji, co pozwala na replay. Nieuwierzytelniony atakujący posiadający ważną asercję może jej użyć do uwierzytelnienia się jako inny użytkownik. Dotyczy tylko Źródeł SAML.
W authentik przed 2026.2.7, 2026.5.7 i 2026.8.2, serializatory API zwracają przechowywane poświadczenia, gdy konto ma uprawnienie widoku w dotkniętej konfiguracji, nawet jeśli nie jest upoważnione do zmiany konfiguracji lub odczytu sekretów. Dotyczy to m.in. dostarczania kodów jednorazowych, celów provisioningu, integracji zaufania urządzeń, źródeł tożsamości, integracji Kubernetes i aplikacji używających sekretów. Zagrożone są instalacje, w których przyznano uprawnienia widoku kontom nieprzeznaczonym do odczytu tych poświadczeń.
W authentik przed 2026.2.7, 2026.5.7 i 2026.8.2, konto z delegowanym uprawnieniem do zarządzania grupą, członkostwem w grupie lub użytkownikiem może nadać status superużytkownika lub przypisać istniejącą rolę do grupy bez posiadania odpowiednich uprawnień. Kontrole hierarchii grup nie uwzględniają spójnie statusu superużytkownika dziedziczonego z grup nadrzędnych, a przypisywanie ról do grup nie ma wymaganego sprawdzenia autoryzacji.
W authentik przed 2026.2.7, 2026.5.7 i 2026.8.2, podczas rejestracji czynnika e-mail w procesie uwierzytelniania lub rejestracji, authentik akceptuje adres odbiorcy podany w żądaniu konfiguracji zamiast adresu ustalonego w przepływie. Atakujący znający hasło docelowego użytkownika może podstawić własny adres, otrzymać kod jednorazowy i dokończyć rejestrację czynnika jako docelowy użytkownik. Skuteczna rejestracja daje atakującemu sesję jako docelowy użytkownik i dostęp do aplikacji SSO.
To CVE zostało odrzucone, ponieważ jest duplikatem innego CVE. Nie zawiera żadnych informacji o podatności.
Odczyt poza zakresem w funkcji XListInputDevices() w libXi przed wersją 1.8.4 może być wykorzystany przez złośliwe serwery X do spowodowania awarii podłączonego klienta X.
W jądrze Linux w podsystemie sieciowym stmmac dla XGMAC2 włączony był przerywacz RBUE (RX Buffer Unavailable), który przy dużym obciążeniu RX powodował burzę przerwań MAC. Poprawka wyłącza RBUE z domyślnej maski przerwań, ponieważ jest on zbędny — normalne przerwanie RIE już uruchamia NAPI i uzupełnia deskryptory. Dzięki temu zapobiega się przeciążeniu systemu przy jednoczesnym zachowaniu normalnej obsługi RX.
W kliencie SMB jądra Linux wątek cifsd może uzyskać dostęp do struktury tcp_ses, zanim wątek nadrzędny zakończy jej inicjalizację, co prowadzi do wyścigu. Dodatkowo makro kthread_run może uruchomić wątek przed zwróceniem wskaźnika, co w przypadku wywłaszczenia jądra powoduje zawieszenie wątku oczekującego na SIGKILL. Poprawka przenosi utworzenie wątku po wypełnieniu wszystkich pól tcp_ses i rozdziela kthread_create od wake_up_process.
W systemie plików exfat jądra Linux, gdy rozmiar tablicy upcase w wpisie katalogowym wynosi zero (np. z powodu uszkodzonego nośnika), przepełnienie liczby całkowitej powoduje nieskończoną pętlę modułu. Poprawka nie ładuje tablicy przy zerowym rozmiarze, używa domyślnej tablicy upcase, a jeśli tablica nie zostanie znaleziona, oznacza wolumin jako tylko do odczytu.
W virtio-fs jądra Linux funkcja virtio_fs_setup_vqs() zwalnia fs->vqs i fs->mq_map w ścieżce błędu, a następnie virtio_fs_ktype_release() zwalnia je ponownie, co prowadzi do podwójnego zwolnienia i wiszących wskaźników. Poprawka ustawia wskaźniki na NULL po kfree(), dzięki czemu późniejsze zwolnienie jest bezpieczne. Problem można wywołać, gdy uszkodzone urządzenie virtio-fs zgłasza więcej kolejek niż transport zapewnia.
W sterowniku HID hidpp jądra Linux, jeśli input_register_device() zawiedzie, wywoływane jest input_free_device(), ale w hidpp->input pozostaje nieaktualny wskaźnik do starego urządzenia, co może prowadzić do use-after-free. Poprawka resetuje wskaźnik do NULL przed powrotem z hidpp_connect_event().
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

