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.
Stills przed wersją 25.24.2 zawiera podatność wstrzyknięcia poleceń systemowych, która pozwala atakującym na wykonanie poleceń powłoki przez dostarczenie spreparowanych ścieżek plików multimedialnych. Atakujący może nazwać plik multimedialny z $(...) lub backtickami, aby wykonać polecenia systemu operacyjnego z uprawnieniami procesu Node.js, gdy uruchamiane są ffmpeg, ffprobe, gifsicle lub convert.
Podatność w @offactory/compress-fonts przed wersją 1.1.1 zawiera wstrzykiwanie poleceń systemu operacyjnego, umożliwiając atakującym wykonanie poleceń powłoki poprzez dostarczenie plików czcionek z spreparowanymi nazwami. Ścieżki czcionek są interpolowane bez cudzysłowów do polecenia FontForge uruchamianego przez child_process.execSync, więc metaznaki powłoki w nazwach plików wykonują polecenia z uprawnieniami procesu Node.js.
Turnpress w wersji do 0.4.2 zawiera podatność na wstrzyknięcie poleceń systemowych. Funkcja convertDocxToHtml w src/converter.ts wywołuje pandoc przez execa z opcją shell:true, co pozwala na wykonanie poleceń powłoki poprzez specjalne znaki w nazwie pliku .docx.
Beganovich snappdf w wersjach od 1.1.0 do 6.1.0 zawiera podatność na wstrzyknięcie poleceń systemowych w systemie Windows. Atakujący mogą wpływać na renderowany URL i dostarczać metaznaki cmd.exe, takie jak &, które są przekazywane bez escapowania do PHP exec().
Video-stitch przed wersją 2.0.0-beta.1 zawiera podatność wstrzyknięcia poleceń systemowych, która pozwala atakującym na wykonanie poleceń przez dostarczenie nazw plików interpolowanych bez cudzysłowów do wykonywanych w powłoce poleceń ffmpeg. Atakujący, którzy wpływają na nazwy plików przekazywane do concat(), cut() lub merge(), mogą wstrzyknąć metaznaki powłoki, aby uruchomić polecenia z uprawnieniami procesu Node.js.
nodejs-whisper do wersji 0.3.1 zawiera podatność wstrzyknięcia poleceń systemowych w funkcji convertToWavType(), która pozwala atakującym na wykonanie poleceń przez dostarczenie spreparowanych ścieżek plików audio. Atakujący mogą podać nazwy plików zawierające podstawienie poleceń $() lub zamykające cudzysłowy, które są interpolowane do polecenia ffmpeg uruchamianego przez shelljs exec(), wykonując polecenia systemu operacyjnego z uprawnieniami procesu Node.js.
Biblioteka transcribe2texts do wersji 1.0.6 zawiera podatność na wstrzyknięcie poleceń systemu operacyjnego. Atakujący może przekazać spreparowaną wartość audioPath do funkcji transcribeAudio(), wstrzykując podstawienie $() lub backtick, co pozwala na wykonanie dowolnych poleceń z uprawnieniami procesu Node.js.
xhtml2pdf w wersjach przed 0.2.19 zawiera podatność na wstrzyknięcie poleceń systemowych w funkcji pisa.startViewer(). Atakujący mogą dostarczyć plik wejściowy, którego nazwa zawiera cudzysłów i metaznaki powłoki, co prowadzi do wykonania poleceń OS podczas używania narzędzia pisa z opcją -s/--start-viewer.
@runnerty/executor-decompress w wersjach do 3.1.1 zawiera podatność na wstrzyknięcie poleceń systemowych. Atakujący mogą dostarczyć spreparowane nazwy plików archiwów do compress_file, wstrzykując podstawienia $() lub niecytowane metaznaki powłoki do wywołań shelljs exec().
Biblioteka Whisper-node do wersji 1.1.1 zawiera podatność na wstrzyknięcie poleceń systemu operacyjnego. Atakujący może przekazać spreparowane wartości filePath lub whisperOptions.language do funkcji whisper(), wstrzykując metaznaki powłoki lub podstawienie $() do polecenia budowanego przez createCppCommand() i uruchamianego przez shelljs exec(), co pozwala na wykonanie poleceń z uprawnieniami procesu Node.js.
Biblioteka @mborne/extract przed wersją 0.2.1 zawiera podatność na wstrzyknięcie poleceń systemu operacyjnego. Atakujący może przekazać metaznaki powłoki w opcjach archivePath lub targetDir do funkcji extract(), wstrzykując polecenia do niecytowanych łańcuchów shelljs exec() w ekstraktorach unzip, 7z, tar-bz2 i gz, co pozwala na wykonanie poleceń z uprawnieniami procesu Node.js.
Biblioteka doc-recog do wersji 1.1.6 zawiera podatność na wstrzyknięcie poleceń systemu operacyjnego. Atakujący może przekazać spreparowane ścieżki dokumentów do funkcji recog() lub tag(), osadzając podstawienie $(...) lub backtick w ścieżce pliku, którą DocData._readPDF przekazuje do wywołania pdftotext przez powłokę, co pozwala na wykonanie poleceń z uprawnieniami procesu Node.js.
buildebooks w wersjach przed 0.2.2 zawiera podatność na wstrzyknięcie poleceń systemowych w lib/kindle.js. Atakujący mogą dostarczyć spreparowaną nazwę pliku EPUB przekazywaną do kindlegen przez child_process.exec, co pozwala na wykonanie poleceń OS z uprawnieniami użytkownika uruchamiającego buildebooks.
Biblioteka pypdftk do wersji 0.5 zawiera podatność na wstrzyknięcie poleceń systemu operacyjnego w funkcjach fill_form(), dump_data_fields() i pdftk_cmd_util(), które budują polecenia powłoki z ścieżek dostarczonych przez wywołującego. Atakujący kontrolujący pdf_path lub out_file może wstrzyknąć metaznaki powłoki interpretowane przez subprocess.Popen z shell=True, co pozwala na wykonanie poleceń systemu operacyjnego jako proces Python.
Biblioteka webp-converter przed wersją 3.0.0 zawiera podatność na wstrzyknięcie poleceń systemu operacyjnego w pomocnikach src/webpconverter.js, które uruchamiają binaria libwebp przez execFile z włączoną powłoką. Atakujący kontrolujący nazwy plików lub łańcuchy opcji przekazywane do funkcji cwebp, dwebp, gwebp lub webpmux może wstrzyknąć metaznaki powłoki, co pozwala na wykonanie poleceń systemu operacyjnego jako proces Node.js.
Biblioteka git-diff przed wersją 2.0.7 zawiera podatność na wstrzyknięcie poleceń systemu operacyjnego. Atakujący może przekazać spreparowane łańcuchy do API gitDiff, osadzając podstawienie $(cmd) lub backtick, które shelljs.exec ewaluuje, co pozwala na wykonanie poleceń z uprawnieniami procesu Node.js.
MyReport Updater w wersjach do 2.1.1 zawiera podatność na lokalne podniesienie uprawnień. Użytkownicy o niskich uprawnieniach mogą zmusić usługę SYSTEM do instalacji dostarczonych przez atakującego archiwów w dowolnych katalogach, co pozwala na zdobycie uprawnień SYSTEM.
Report One MyReport Updater w wersjach do 2.1.1 udostępnia nieuwierzytelnioną usługę gRPC na porcie TCP 9095. Zdalni atakujący mogą przekierować aktualizator SYSTEM, wywołując metodę UpdateConfigReferent i wskazując złośliwy serwer referencyjny.
Komodo do wersji 2.3.3 zawiera podatność na obejście uwierzytelniania w agencie Periphery, która pozwala nieuwierzytelnionym atakującym połączyć się jako zaufany Core, ponieważ puste listy core_public_keys i passkeys domyślnie zawodzą w sposób otwarty. Atakujący mający dostęp do portu 8120 może przedstawić dowolną wygenerowaną parę kluczy, aby wysyłać żądania API Periphery, w tym sesje terminala i operacje na kontenerach, wykonując polecenia na zarządzanych hostach zwykle jako root.
VentureDrake Laravel CRM przed wersją 2.4.0 zawiera podatność nieprawidłowej autoryzacji w zarządzaniu użytkownikami, która pozwala uwierzytelnionym administratorom przypisywać nieograniczone role poprzez Role::find. Atakujący z dostępem do zarządzania użytkownikami mogą przypisać rolę Owner lub role innych zespołów oraz usuwać użytkowników między zespołami poprzez metodę delete() w UserIndex bez ograniczeń zakresu.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

