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.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.
MaxSite CMS do wersji 109.6 zawiera podatność na lokalne dołączanie plików w dyspozytorach ajax i require-maxsite, która pozwala nieuwierzytelnionym atakującym na wykonanie uprzywilejowanych plików handlera poprzez dostarczenie zakodowanych w base64 sekwencji przechodzenia po ścieżkach. Atakujący mogą ominąć walidację ścieżek i wykonać akcje handlera ograniczone do administratora bez uwierzytelnienia, uzyskując dostęp do wrażliwych funkcji.
W schedulerze CUPS występują dwa porównania bez uwzględniania wielkości liter dla nazw użytkowników pochodzących z żądań, poza główną ścieżką autoryzacji (walidacja ACL drukarki i filtrowanie prywatnych atrybutów). Może to pozwolić na obejście kontroli dostępu opartej na nazwie użytkownika w niektórych konfiguracjach.
Funkcja cupsUTF32ToUTF8() w CUPS (plik cups/transcode.c) nie sprawdza długości źródła i może czytać poza końcem bufora źródłowego, co prowadzi do odczytu poza stertą. Jest to osiągalne przez parsowanie opisu dostawcy SNMP w backend/snmp-supplies.c z treścią kontrolowaną przez atakującego.
Wtyczka cache memcached w kolekcji community.general Ansible nie wykonuje jawnej serializacji, polegając na python-memcached, który używa pickle do zapisu i odczytu. Ponieważ memcached jest nieuwierzytelniony, a klucze cache są przewidywalne, atakujący mogą zapisać spreparowany ładunek pickle, który zostanie zdeserializowany i wykonany na kontrolerze Ansible podczas odczytu zatrutego cache, prowadząc do zdalnego wykonania kodu.
W modułach OCAPI (ocapi_command, ocapi_info) kolekcji Ansible community.general wykryto wadę. Wspólny pomocnik żądań OCAPI wyłącza walidację certyfikatów TLS dla każdego żądania, a moduły nie udostępniają parametru umożliwiającego jej ponowne włączenie, wysyłając jednocześnie poświadczenia HTTP Basic-Auth do punktu końcowego https. Atakujący znajdujący się na ścieżce sieciowej między kontrolerem Ansible a urządzeniem magazynującym/enclosure zarządzanym przez OCAPI może przedstawić dowolny certyfikat, przechwycić sesję, przechwycić poświadczenia i manipulować odpowiedziami.
W dostawcy uwierzytelniania IdP w SSSD funkcja eval_access_token_buf() porównuje identyfikator podmiotu OIDC za pomocą strncmp() z długością identyfikatora uwierzytelnionego użytkownika, wykonując porównanie prefiksu zamiast dokładnego dopasowania. Atakujący, którego identyfikator IdP jest ścisłym prefiksem identyfikatora docelowego użytkownika, może uwierzytelnić się jako ten użytkownik.
Niekompletna lista niedozwolonych danych wejściowych w komponencie wykrywacza zmiennego SQL w Amazon awslabs mysql-mcp-server może umożliwić atakującym zależnym od kontekstu ominięcie bramy wymuszającej tryb tylko do odczytu i dotarcie do celów SQL odczytu i zapisu plików za pomocą wbudowanych komentarzy SQL, których silnik regex nie traktuje jako białych znaków. Aby naprawić ten problem, użytkownicy powinni zaktualizować do wersji 1.0.23.
W jądrze Linuxa wykryto podatność w mechanizmie VLAN, polegającą na dynamicznej zmianie pola hard_header_len podczas przełączania sprzętowego odciążania VLAN TX. Powoduje to wyścig danych w ścieżkach transmisji bez blokady RTNL, co może prowadzić do błędu skb_under_panic oraz niezgodności między zarezerwowaną przestrzenią nagłówka a faktycznym tworzeniem nagłówka.
W jądrze Linuxa w module crypto: krb5 funkcje crypto_krb5_prepare_encryption() i crypto_krb5_prepare_checksum() zwalniają bufor zawierający świeżo wygenerowane klucze za pomocą zwykłego kfree(), pozostawiając materiał klucza w zwolnionym obiekcie slab. To może prowadzić do wycieku wrażliwych danych.
W jądrze Linuxa w sterowniku xhci: dbgtty, jeśli tty_register_driver() zakończy się niepowodzeniem, zwalnia referencję, ale nie ustawia globalnego wskaźnika dbc_tty_driver na NULL, co powoduje ponowne wywołanie unregister podczas wyjścia z modułu. Prowadzi to do użycia po zwolnieniu (use-after-free).
W jądrze Linuxa w module crypto: qcom-rng, generator liczb losowych nie zezwala na wygenerowanie zera jako wyniku, co czyni jego wyjście odróżnialnym od prawdziwie losowego. Zero jest poprawną liczbą losową i powinno być dozwolone.
W jądrze Linuxa w KVM: s390 vsie, podczas cieniowania bitów dostępu kryptograficznego z formatu0 apcb (crycb 0 lub 1), bity 64..255 pozostają niezmienione z tego, co jest w stronie vsie w crycb i w apcb. To daje zagnieżdżonemu gościowi potencjalny dostęp do urządzenia, które już nie jest dostępne. Należy wyzerować pozostałe bity.
W jądrze Linuxa w io_uring, sygnalizacja eventfd jest wykonywana inline, gdy dodawany jest pierwszy wpis do listy pracy, co może prowadzić do problemów, gdy dodanie następuje z kontekstu wakeup handlera. Poprawka dodaje flagę IOU_F_TWQ_IN_WAKE, aby wymusić odroczenie sygnalizacji przez call_rcu_hurry() zamiast sygnalizacji inline.
W jądrze Linux w sterowniku amdgpu wykryto podatność polegającą na rekurencyjnym blokowaniu mutexu w funkcji amdgpu_devcoredump_format(). Podczas zrzutu zawartości IB z zawieszonego zadania dochodzi do podwójnego zablokowania tego samego obiektu synchronizującego, co może prowadzić do zakleszczenia systemu. Problem został naprawiony przez przeniesienie operacji do osobnej funkcji używającej jednego kontekstu drm_exec.
W jądrze Linuxa w HID: core, występuje pomyłka typu liczby i wskaźnika dla długich elementów. Gdy fetch_item() jest wywoływany przez hid_scan_report() na elemencie z HID_ITEM_TAG_LONG, przechowuje wskaźnik do danych w item->data.longdata zamiast wartości. Funkcje item_udata() i item_sdata() błędnie zakładają format krótki, co prowadzi do ujawnienia dolnej części wskaźnika jądra jako liczby w dmesg.
W jądrze Linux wykryto podatność prowadzącą do wyłuskania wskaźnika NULL w sterowniku PCI host-generic na 32-bitowych systemach używających trybu CAM. Podczas skanowania magistrali PCI pierwszy odczyt konfiguracji używa niezainicjalizowanego mapowania, co powoduje awarię systemu (kernel panic). Problem dotyczy braku wywołań zwrotnych add_bus/remove_bus w operacjach CAM, które są wymagane do poprawnego mapowania przestrzeni konfiguracyjnej.
W jądrze Linux wykryto podatność w mechanizmie KCOV, powodującą uszkodzenie danych i wyścigi na systemach z włączonym PREEMPT_RT. Problem wynika z przechowywania tymczasowych danych stanu KCOV w obszarze per-CPU, co przy zagnieżdżonym przełączaniu kontekstu przez softirq prowadzi do nadpisania stanu. Dodatkowo, w pewnych warunkach inicjalizacji może dojść do awarii jądra lub wycieku pamięci.
W jądrze Linux w sterowniku drm/xe naprawiono ścieżki alokacji DPT. Usunięto mechanizm awaryjnego przełączania z pamięci VRAM na pamięć systemową, ponieważ nie działał poprawnie i powodował czarny ekran z błędami potoku. Dodatkowo uniknięto używania pamięci stolen ze względu na opóźnienia i ryzyko losowych zawieszeń systemu pod obciążeniem.
W jądrze Linux w podsystemie Bluetooth ISO naprawiono błąd use-after-free gniazda nasłuchującego w funkcji iso_conn_ready. Problem występował, gdy gniazdo nasłuchujące zostało zamknięte współbieżnie, co prowadziło do użycia zwolnionej pamięci przy tworzeniu gniazda potomnego.
Podatność typu OS Command Injection (CWE-78) może prowadzić do eskalacji uprawnień do roota i nieautoryzowanego wykonywania funkcji administracyjnych, gdy uwierzytelniony użytkownik z włączonym SSH korzysta z konsoli systemu operacyjnego, która nieprawidłowo przetwarza dane kontrolowane przez użytkownika.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

