CVE-2026-89574
WysokieCVSS 7.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 6 - wyżej niż 6% wszystkich znanych CVE
Streszczenie
W jądrze Linux funkcja array_block_check() w module dm-array walidowała jedynie numer bloku i sumę kontrolną, nie sprawdzając pól strukturalnych nagłówka bloku. Złośliwe metadane z liczbą wpisów większą niż pojemność bloku powodują wyjście poza bufor dm-bufio podczas odczytu, co jest wywoływane przy aktywacji pamięci podręcznej dm-cache.
Ocena ryzyka
Podatność może prowadzić do uszkodzenia pamięci jądra, awarii systemu (oops) lub potencjalnego wykonania kodu w kontekście jądra przy użyciu spreparowanych metadanych dm-array.
Rekomendacja
Zaktualizować jądro Linux do wersji zawierającej poprawkę walidującą nagłówki bloków tablicy (odrzucanie zerowego value_size, wymóg zgodności max_entries z calc_max_entries() oraz mieszczenia się nr_entries).
Powiązane podatności
- CVE-2026-44179Krytyczne
Makro `excerpt-include` w XWiki Remote Macros nieprawidłowo escapuje tytuł dołączanej strony i wykonuje treść `excerpt` z uprawnieniami makra. Zarówno obsługa tytułu, jak i renderowanie treści `excerpt` do składni XWiki pozwalają na wstrzyknięcie składni. Każdy użytkownik mogący edytować stronę, nawet bez uprawnień do skryptów, może dostarczyć wykonywalną składnię makra i doprowadzić do zdalnego wykonania kodu przy dołączeniu strony.
- CVE-2026-115968Krytyczne
Podatność deserializacji niezaufanych danych w wtyczce WordPress Ultimate Member umożliwia wstrzyknięcie obiektu (Object Injection). Problem dotyczy wersji do 2.13.1 włącznie.
- CVE-2026-105420Krytyczne
Wing FTP Server nie weryfikuje katalogu bazowego użytkownika, co pozwala atakującemu z uprawnieniami administratora dodawać katalogi użytkowników poprzez skrypty wykraczające poza katalog bazowy. Umożliwia to zapis plików w systemie i potencjalne zdalne wykonanie kodu z uprawnieniami właściciela procesu, a przy instalacji przez sudo pliki tworzone są jako root. Problem naprawiono w wersji 8.2.6.
- CVE-2026-67074Krytyczne
HCL BigFix AEX zawiera podatność umożliwiającą zdalne wykonanie kodu (RCE). Atakujący może wykonać dowolny kod z uprawnieniami aplikacji lub usługi, co może prowadzić do nieautoryzowanego dostępu, ujawnienia danych lub przejęcia systemu.
- CVE-2026-115904Krytyczne
Topluyo Desktop dla Linuksa przed wersją 2026.9.2410 niebezpiecznie przetwarza URL-e kontrolowane przez użytkownika, co prowadzi do wstrzyknięcia poleceń systemowych przez funkcję openExternalLinks() w utils.js. Atakujący kontrolujący docelowy URL może wykonać dowolne polecenia systemowe z uprawnieniami użytkownika aplikacji po otwarciu linku. Wersja 2026.9.2410 naprawia problem.
- CVE-2026-115607Krytyczne
Wtyczka DXP ToolKit firmy Crowd Favorite zawiera podatność SQL Injection wynikającą z niewłaściwej neutralizacji specjalnych elementów w poleceniach SQL. Problem dotyczy wersji od n/a do 2.0.1.
- CVE-2026-111411Krytyczne
Wtyczka FunnelKit Automations (wp-marketing-automations) firmy Aman zawiera podatność Blind SQL Injection wynikającą z niewłaściwej neutralizacji specjalnych elementów w poleceniach SQL. Problem dotyczy wersji od n/a do 3.8.5.2.
- CVE-2026-118477Krytyczne
Parametr ei_git_repo_url w punkcie końcowym konfiguracji zdalnego repozytorium Git w KaliFast jest podatny na wstrzyknięcie poleceń systemowych. Uwierzytelniony atakujący może wykonać dowolne polecenia z uprawnieniami www-data. Podatność naprawiono w wersji 2026061802.
- CVE-2026-114278Krytyczne
Usługa che-machine-exec konstruuje polecenie powłoki, łącząc dane wejściowe użytkownika (pola username i namespace z punktów końcowych JSON /exec/init i /exec/config) w wywołanie sh -c bez żadnego escapowania. Gdy usługa działa z wyłączonym uwierzytelnianiem (domyślnie), każdy atakujący z dostępem sieciowym może osiągnąć zdalne wykonanie kodu w kontenerach, do których che-machine-exec ma dostęp, poprzez podstawianie poleceń powłoki.
- CVE-2026-112197Krytyczne
Aplikacja NoviGest Desktop posiada usługę Java RMI bez uwierzytelniania w krytycznych funkcjach. Atakujący z dostępem sieciowym może wywoływać zdalne metody bez logowania, pozyskiwać poufne dane uwierzytelniające oraz wykonywać dowolne zapytania SQL na PostgreSQL. Wysokie uprawnienia konta bazy danych pozwalają na łańcuchowe wykorzystanie do wykonania poleceń systemu operacyjnego na serwerze.
Oryginalny opis (angielski, źródło NVD)
In the Linux kernel, the following vulnerability has been resolved: dm array: validate array block headers on read array_block_check() validates blocknr and csum and nothing else, while node_check(), next to it, has bounded the structural fields since both were written. dm_array_cursor_next() takes its loop bound from the on-disk nr_entries and element_at() is unguarded pointer arithmetic, so a count larger than the block holds keeps the cursor in one block while the index grows past it and the read walks off the dm-bufio buffer -- dm_cache_load_mappings() drives it once per cache block at activation. Check the header against itself: reject a zero value_size, require max_entries to equal calc_max_entries() for that value_size and block size, and require nr_entries to fit. Equality rather than an upper bound, since a count below the real capacity trips BUG_ON() in fill_ablock() and trim_ablock(). Metadata dm-array writes satisfies all three.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

