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.
Podatność w sterowniku DirectIo64.sys produktów PassMark (PerformanceTest, BurnInTest, OSForensics) przed wskazanymi wersjami pozwala lokalnemu użytkownikowi na wydawanie dowolnych instrukcji IN i OUT do dowolnych portów I/O x86 z powodu braku listy dozwolonych portów lub walidacji portów w udostępnionych IOCTL. Atakujący może uzyskać uchwyt do urządzenia i pisać do wrażliwych portów, takich jak port kontrolera PS/2, porty resetu CPU, porty konfiguracji CMOS i porty kontrolera przerwań, co może spowodować natychmiastowy reset systemu lub inne manipulacje na poziomie sprzętu z konta standardowego użytkownika.
Podatność w sterowniku DirectIo64.sys produktów PassMark (PerformanceTest, BurnInTest, OSForensics) przed wskazanymi wersjami pozwala lokalnym użytkownikom na modyfikację konfiguracji sprzętu poprzez wykorzystanie udostępnionych IOCTL bez walidacji wyboru urządzenia, przesunięcia rejestru ani wartości. Atakujący może uzyskać uchwyt do urządzenia i wykonywać dowolne operacje odczytu/zapisu w przestrzeni konfiguracyjnej PCI, aby włączyć DMA Bus Master na dowolnym urządzeniu PCI, zatrzymać I/O kontrolera pamięci masowej przez wyczyszczenie rejestrów poleceń lub przemapować rejestry BAR, aby przekierować DMA na wybrane przez atakującego adresy fizyczne.
W sterownikach DirectIo64.sys w PassMark PerformanceTest przed 11.1 build 1012, BurnInTest przed 11.1 build 1000 i OSForensics przed 11.1 build 1016 występuje podatność na eskalację uprawnień i odmowę usługi. Umożliwia ona lokalnym atakującym odczyt dowolnych rejestrów MSR lub zapis zera do dowolnego MSR przez odsłonięte IOCTL z niewystarczającą listą blokad. Atakujący mogą wykorzystać nieograniczony zapis do wyzerowania rejestru MSR obsługi wywołań systemowych, powodując natychmiastowy krytyczny błąd jądra przy następnym wywołaniu systemowym, lub odczytać wrażliwe MSR używane do lokalizacji struktur danych jądra.
Podatność w sterowniku DirectIo64.sys produktów PassMark (PerformanceTest, BurnInTest, OSForensics) przed wskazanymi wersjami zawiera zakodowane na stałe poświadczenia, które pozwalają lokalnym atakującym na wykonywanie dowolnych zapisów do pamięci fizycznej poprzez wyodrębnienie 8-bajtowego klucza osadzonego w binarnym pliku i obliczenie prawidłowych znaczników MD5 dla dowolnych żądań zapisu IOCTL. Atakujący mogą również ominąć dodatkową bramkę walidacyjną, używając własnego IOCTL do wyczyszczenia pojedynczego bitu w bajcie przemieszczenia instrukcji bramkującej, co powoduje pomijanie weryfikacji MAC, kontroli rozmiaru i kontroli ID dostawcy dla wszystkich kolejnych żądań zapisu.
Podatność w sterowniku DirectIo64.sys produktów PassMark (PerformanceTest, BurnInTest, OSForensics) przed wskazanymi wersjami pozwala lokalnym użytkownikom na wyczyszczenie dowolnych bitów pod dowolnym adresem pamięci fizycznej z powodu braku walidacji parametru adresu fizycznego w udostępnionym handlerze IOCTL. Atakujący może uzyskać uchwyt do urządzenia i podać dowolny 64-bitowy adres fizyczny z indeksem bitu, aby wywołać MmMapIoSpace i wyczyścić bity w stronach kodu jądra lub wpisach tablicy stron, co umożliwia lokalną eskalację uprawnień lub przejęcie systemu.
Podatność w sterowniku jądra DirectIo64.sys produktów PassMark (PerformanceTest, BurnInTest, OSForensics) przed wskazanymi wersjami wynika z nieprawidłowej kontroli dostępu, ponieważ obiekt urządzenia jest tworzony bez deskryptora zabezpieczeń. Nieuprzywilejowani użytkownicy lokalni mogą otworzyć uchwyt do urządzenia i wysyłać IOCTL przez domyślną, permisywną listę ACL systemu Windows, uzyskując dostęp do zastrzeżonych operacji sprzętowych niezależnie od poziomu uprawnień lub integralności.
Podatność na dowolne przesyłanie plików w AppNitro MachForm v30 pozwala atakującym na wykonanie dowolnego kodu poprzez przesłanie spreparowanego pliku .phar.
Brak autoryzacji w interfejsie zarządzania SonicWall Network Security Manager (NSM) On-Prem pozwala użytkownikowi Admin z niższymi uprawnieniami na eskalację uprawnień do SuperAdmin.
Podatność na wstrzykiwanie poleceń systemu operacyjnego w interfejsie zarządzania SonicWall Network Security Manager (NSM) On-Prem pozwala uwierzytelnionemu atakującemu z uprawnieniami SuperAdmin na wstrzyknięcie dowolnych poleceń, które są wykonywane na bazowym hoście, co prowadzi do zdalnego wykonania kodu.
Podatność na przesyłanie plików w Zhao-github ApiAdmin v.5.0.1 pozwala zdalnemu atakującemu na wykonanie dowolnego kodu poprzez spreparowany plik .php.
Podatność w Nango przed wersją 0.71.6 polega na braku uwierzytelnienia w serwerze tRPC runnera, co pozwala nieuwierzytelnionym atakującym na wykonanie dowolnego kodu JavaScript poprzez wywołanie udostępnionej procedury start bez poświadczeń. Atakujący z dostępem sieciowym do portu runnera mogą wysyłać żądania do nieuwierzytelnionej procedury start, omijając niewymuszoną zmienną środowiskową RUNNER_SECRET_KEY, co prowadzi do zdalnego wykonania kodu w procesie runnera.
W bibliotece libtpms, zapewniającej emulację TPM 2.0, podczas przywracania stanu TPM 2.0 (np. przy starcie maszyny wirtualnej lub przywracaniu migracji) złośliwy blob stanu może dostarczyć nadmierną długość bloku skip, która nie jest walidowana względem pozostałego rozmiaru bufora wejściowego. Może to spowodować ujemny licznik rozmiaru, co omija późniejszą kontrolę granic z powodu niebezpiecznej konwersji ze znakiem na bez znaku, prowadząc do odczytu pamięci poza granicami bufora sterty. Udane wykorzystanie może spowodować awarię procesu hostującego libtpms (np. swtpm), co prowadzi do odmowy usługi emulowanego urządzenia TPM i zależnej od niego maszyny wirtualnej. Nie potwierdzono uszkodzenia danych ani ujawnienia informacji.
Podatność na wstrzykiwanie poleceń systemu operacyjnego w pakiecie log4j-cve-2021-44228-hotpatch w Amazon Linux przed wersją 1.3-9 może pozwolić lokalnemu użytkownikowi na wykonanie dowolnych poleceń z uprawnieniami roota poprzez proces Java, którego ścieżka wykonywalna zawiera osadzone znaki nowej linii.
Niewłaściwa neutralizacja specjalnych elementów używanych w silniku szablonów w generatorze CDK w Amazon awslabs.dynamodb-mcp-server przed wersją 2.1.6 może pozwolić zależnemu od kontekstu aktorowi na wykonanie dowolnego kodu na hoście wdrażającym wygenerowaną aplikację poprzez spreparowane nazwy tabel, indeksów lub atrybutów w pliku modelu danych.
W jofpin trape 1.0.0 w pliku core/stats.py komponentu Login Endpoint występuje podatność polegająca na braku uwierzytelnienia. Atak może być przeprowadzony zdalnie, a exploit jest publicznie dostępny. Projekt został poinformowany o problemie, ale nie odpowiedział.
Interceptor dekompresji w undici dekompresuje ciała odpowiedzi zgodnie z niezaufanym nagłówkiem Content-Encoding. Liczba warstw kodowania jest ograniczona, ale całkowity rozmiar zdekompresowanego wyjścia jest nieograniczony i nie ma opcji konfiguracji, aby go ograniczyć. Złośliwy lub wadliwy serwer może zwrócić mały skompresowany ładunek (bombę kompresyjną), który rozwija się do setek megabajtów lub więcej w pamięci klienta, co prowadzi do asymetrycznego zużycia zasobów, mogącego wyczerpać pamięć i spowodować awarię procesu. Dotyczy to wersji undici od 7.15.0 do 7.29.1 oraz od 8.0.0 do 8.10.2. Użytkownicy powinni zaktualizować do undici 7.29.1 lub 8.10.2.
Podatność na wstrzykiwanie SQL w ILIAS przed wersjami 9.22, 10.10 i 11.3 występuje w tabeli kosza repozytorium, gdzie pole sortowania nawigacji tabeli z żądań HTTP jest przekazywane bezpośrednio do klauzuli ORDER BY zapytania SQL bez walidacji względem zadeklarowanych kolumn sortowalnych. Uwierzytelnieni użytkownicy z uprawnieniami zapisu na dowolnym kontenerze mogą wstrzykiwać dowolny SQL przez parametr sortowania, a ponieważ w warstwie bazy danych włączone jest wykonywanie wielu instrukcji, skumulowane zapytania umożliwiają pełny odczyt i zapis bazy danych oraz przejęcie konta administratora.
W jądrze Linux naprawiono podatność w SELinux: wymagane jest, aby każda wartość logiczna (boolean) była zdefiniowana. Liczba booleanów (p_bools.nprim) pochodzi z obrazu polityki niezależnie od tego, ile booleanów faktycznie występuje, a cond_index_bool() wypełnia tablicę bool_val_to_struct[] przy wartości - 1, więc większa liczba niż dostępne wartości pozostawia puste wpisy. Każdy użytkownik tej tablicy przechodzi przez nią po indeksie i dereferencjonuje każdy wpis, co może prowadzić do problemów. Poprawka odrzuca wartość logiczną, która nie jest zdefiniowana, podczas budowania tablicy.
W jądrze Linux w funkcji security_get_classes() w module SELinux nie sprawdzano, czy wartość klasy jest zdefiniowana w polityce. Prowadzi to do pozostawienia wskaźnika NULL w tablicy, co może skutkować awarią systemu podczas tworzenia wpisów w katalogach.
W jądrze Linux w podsystemie ASoC SOF w funkcji sof_widget_setup_unlocked() występuje błąd w ścieżce obsługi błędów. W przypadku niepowodzenia konfiguracji lub inicjalizacji widgetu, funkcja czyszcząca jest wywoływana dwukrotnie, co prowadzi do podwójnego dekrementacji licznika użycia i podwójnego wywołania core_put.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

