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.16)
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.
Przepełnienie bufora na stercie w programie Microsoft Office Word umożliwia nieautoryzowanemu atakującemu wykonanie kodu za pośrednictwem sieci.
Przepełnienie bufora na stercie w programie Microsoft Office Word umożliwia nieautoryzowanemu atakującemu wykonanie kodu za pośrednictwem sieci.
Usługa uwierzytelniania EnergizeLab Eilik NestJS przyjmuje identyfikator użytkownika kontrolowany przez użytkownika w żądaniach aktualizacji konta (mass assignment). Zarejestrowany użytkownik może ustawić identyfikator innego konta i przejąć to konto.
Firmware EnergizeLab AI Station, firmware robota EilikO Linux w wersji v2.1_20260617182218_release oraz aplikacja desktopowa EnergizeLab dla Windows 3.1.2 pobierają aktualizacje firmware przez zwykły HTTP i nie weryfikują ich integralności ani autentyczności. Atakujący mogący przechwycić lub zmodyfikować ruch może podstawić złośliwą aktualizację.
FirmwareUpdater firmy EnergizeLab (AArch64 ELF, dystrybuowany w CDN bin.zip) używa jednego, zakodowanego na stałe klucza AES wspólnego dla wszystkich instalacji. Atakujący, który odzyska ten klucz z aktualizatora, może odszyfrowywać i podrabiać pakiety firmware dla dowolnego urządzenia, które mu ufa.
Usługa uwierzytelniania EnergizeLab Eilik NestJS wydaje tokeny urządzeń dla dowolnych numerów seryjnych robotów bez uwierzytelnienia. Nieuwierzytelniony zdalny atakujący może uzyskać ważny token urządzenia dla dowolnego numeru seryjnego i działać jako to urządzenie wobec usług w chmurze.
Obraz firmware EnergizeLab AI Station (RK3562) zawiera domyślne poświadczenia roota i włączony SSH. Atakujący z dostępem sieciowym do urządzenia może zalogować się jako root i przejąć nad nim pełną kontrolę.
XXL-JOB w wersji 3.5.0-SNAPSHOT i wcześniejszych zawiera podatność Cross-Site Request Forgery (CSRF) w kontrolerze zarządzania użytkownikami (JobUserController). Punkty końcowe /user/insert, /user/update i /user/delete nie mają ochrony CSRF i nie ograniczają metody HTTP.
ELADMIN w wersji 2.7 i wcześniejszych zawiera podatność niewłaściwej kontroli dostępu w punkcie końcowym zarządzania użytkownikami PUT /api/users/resetPwd klasy me.zhengjie.modules.system.rest.UserController. Metoda ta nie ma sprawdzania autoryzacji na poziomie metody stosowanego w innych punktach końcowych i nie wykonuje walidacji roli ani własności w UserServiceImpl.resetPwd. Każdy uwierzytelniony użytkownik o dowolnej roli może zresetować hasło dowolnego użytkownika, w tym wbudowanego administratora.
Junrar to otwarta biblioteka Java do obsługi archiwów RAR. W wersjach przed 7.6.1 funkcja RarVM.ExecuteCode w src/main/java/com/github/junrar/unpack/vm/RarVM.java może wielokrotnie wykonywać instrukcję VM_JMP, której cel jest większy lub równy codeSize przygotowanego programu. Funkcja setIP() zwraca sukces bez zmiany wskaźnika instrukcji i bez zmniejszania maxOpCount, a obsługa skoku kontynuuje przed rozliczeniem końca pętli, pozostawiając obie wartości bez zmian. Spreparowane archiwum RAR4 może zatem utrzymać wątek ekstrakcji w nieskończonej pętli CPU i wyczerpać wydajność procesu przetwarzania archiwów. Maszyna wirtualna RAR nie udostępnia natywnego wykonywania procesów, więc wspieranym skutkiem jest utrata dostępności, a nie wykonanie kodu. Problem naprawiono w wersji 7.6.1.
undici to biblioteka klienta HTTP dla Node.js. W wersjach od 4.2.1 do 6.29.0, od 7.0.0 do 7.30.0 oraz od 8.0.0 do 8.12.1 proces klienta ulega awarii, gdy serwer TLS 1.2 przeprowadzi renegocjację po nawiązaniu połączenia i przedstawi inny certyfikat zaufany przez CA, którego nazwa hosta nie pasuje do żądanego hosta. Node.js ponownie wykonuje weryfikację nazwy hosta na renegocjowanym uzgadnianiu i niszczy gniazdo z błędem certificate-altname, ale obsługa błędów ustanowionego gniazda w undici zakładała, że ten kod błędu nigdy nie wystąpi, więc kontrolowany przez drugą stronę błąd staje się nieprzechwyconym asercją, która kończy proces Node.js, dotykając zarówno ścieżek HTTP/1.1, jak i HTTP/2. Złośliwy lub przejęty punkt końcowy HTTPS osiągany przez undici lub globalny fetch() może zawiesić klienta pojedynczą renegocjacją zainicjowaną przez serwer, powodując awarię wszystkich żądań w locie i pracy w tle, a wykorzystanie nie wymaga kompromitacji CA, ponieważ atakujący kontroluje punkt końcowy i może przedstawić dwa zwykłe ważne certyfikaty. Dotyczy tylko TLS 1.2, ponieważ TLS 1.3 nie obsługuje renegocjacji. Problem naprawiono w undici 6.29.1, 7.30.1 i 8.12.2, a użytkownicy powinni zaktualizować do jednej z tych wersji lub nowszej. Jako obejście należy ograniczyć połączenia wychodzące do TLS 1.3, aby renegocjacja nie mogła wystąpić, gdy docelowe punkty końcowe to obsługują.
GYM One to otwarte oprogramowanie do zarządzania siłownią dla centrów fitness, trenerów personalnych i klubów sportowych. W wersjach przed 1.4.1 plik admin/users/index.php renderuje przechowywane pola profilu firstname, lastname i email na liście użytkowników administratora bez kodowania wyjścia HTML. Atakujący, który może zapisać wartości w tych polach, może spowodować wykonanie treści w przeglądarce administratora, gdy administrator odwiedzi /admin/users/. Trwały skrypt może uzyskać dostęp do danych sesji administratora lub wykonać działania z uprawnieniami administratora, dopóki przechowywany rekord nie zostanie usunięty. Problem naprawiono w wersji 1.4.1.
AliasVault to menedżer haseł z wbudowanym aliasowaniem e-mail, stawiający na prywatność. W wersjach przed 0.29.4 dostawca passkey w rozszerzeniu przeglądarki AliasVault nie wiąże żądań passkey z rzeczywistym pochodzeniem strony ani nie weryfikuje, czy żądany identyfikator strony polegającej pasuje do bieżącej witryny. Złośliwa witryna może podać fałszywe wartości origin i relying-party, a jeśli ofiara z pasującym zapisanym passkey zatwierdzi monit AliasVault, uzyska ważną asercję dla innej witryny. Wykorzystanie wymaga zainstalowanego, odblokowanego rozszerzenia skonfigurowanego jako dostawca passkey, zapisanego passkey dla podszywanej witryny i nie może nastąpić po cichu, ponieważ ofiara musi zatwierdzić monit. Serwer, aplikacja webowa i aplikacje mobilne nie są dotknięte. Problem naprawiono w wersji 0.29.4.
Tianji to otwarta platforma analityczna, monitorowania dostępności i statusu serwerów. W wersjach przed 1.31.29 funkcja getDateQuery() w src/server/utils/prisma.ts konstruuje surowy SQL przez Prisma.sql(), interpolując wartość strefy czasowej żądania bez wiązania parametrów. Wartość strefy czasowej może dotrzeć do podatnych zapytań analitycznych przez dane żądania lub nagłówek HTTP timezone, a workspaceProcedure pozwala każdemu uwierzytelnionemu członkowi przestrzeni roboczej, w tym widzowi tylko do odczytu, na dostęp do tych zapytań. Atakujący może wykonać dowolny SQL na współdzielonej bazie PostgreSQL, co może ujawnić lub zmodyfikować poświadczenia, klucze API i dane dzierżawców albo spowodować niedostępność usługi. Problem naprawiono w wersji 1.31.29.
Luka autoryzacyjna w Idira Conjur 13.9.0 pozwala uwierzytelnionemu użytkownikowi o ograniczonych uprawnieniach wykonywać nieautoryzowane operacje na gałęzi polityki. W określonych warunkach atakujący może odczytać nieautoryzowane sekrety, zmienić administracyjne kontrole dostępu na gałęzi lub wywołać odmowę usługi (DoS).
Problem w Trisolutions BRPerfX w wersji 1.4.4.0 ujawnia poświadczenia LDAP w postaci jawnej w administracyjnym interfejsie konfiguracyjnym. Uwierzytelniony administrator może przeanalizować kod po stronie klienta, aby odzyskać poświadczenia.
Netgate pfSense CE do wersji 2.9.0 zawiera lukę obejścia autoryzacji, która pozwala użytkownikom WebGUI z uprawnieniami tylko do odczytu zastąpić plik config.xml, ponieważ funkcje config_restore() i config_install() ignorują uprawnienie 'User - Config: Deny Config Write'. Atakujący posiadający uprawnienia do stron services_acb.php, uploadconfig.php, diag_confbak.php lub diag_backup.php mogą wgrać wybrany config.xml i uzyskać wykonanie kodu jako root po przeładowaniu lub restarcie.
pfSense CE 2.7.0 do 2.9.0 zawiera lukę wstrzyknięcia poleceń w services_captiveportal_hasync.php, która pozwala użytkownikom z jedynie uprawnieniem Captive Portal HA wykonywać polecenia jako root. Atakujący może ustawić backwardsyncip na złośliwy serwer XMLRPC zwracający connected_users z metaznakami powłoki w polach ip lub mac, które captiveportal_load_pfctl przekazuje bez escapowania do polecenia powłoki pfctl.
pfSense CE 2.4.5 do 2.9.0 zawiera lukę wstrzyknięcia poleceń systemu operacyjnego, która pozwala uwierzytelnionym użytkownikom WebGUI z uprawnieniem Advanced Admin Access wykonywać polecenia jako root poprzez ustawienia Login Protection. Atakujący może przesłać wartości sshguard threshold, block time lub detection time zawierające znaki nowej linii lub $(...), które są zapisywane bez walidacji do sshguard.conf i wykonywane jako root przy restarcie.
pfSense CE do wersji 2.9.0 zawiera lukę wstrzyknięcia poleceń systemu operacyjnego w skrypcie OpenVPN openvpn.connect_async.sh, która pozwala uwierzytelnionym użytkownikom VPN wykonywać polecenia jako root poprzez spreparowane nazwy użytkowników. Atakujący uwierzytelnieni przez RADIUS lub LDAP mogą użyć nazw użytkowników zawierających pojedyncze cudzysłowy i metaznaki powłoki, aby wydostać się z eval'owanej nazwy kotwicy pfctl przy połączeniu lub rozłączeniu.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

