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.
Sharp przed wersją 0.35.4 zawiera podatną zależność libheif, która pozwala atakującym na potencjalne zdalne wykonanie kodu w systemie Linux opartym na glibc poprzez dostarczenie spreparowanych obrazów. Atakujący mogą przesłać złośliwe dane wejściowe AVIF/HEIF do aplikacji przetwarzających niezaufane obrazy za pomocą sharp.
Sharp przed wersją 0.35.5 zawiera zależność librsvg dotkniętą podatnością związaną z pamięcią (CVE-2026-96889), która w określonych warunkach środowiskowych może prowadzić do wykonania kodu w systemie Linux opartym na glibc. Atakujący może dostarczyć spreparowany obraz SVG, który po zdekodowaniu przez sharp za pośrednictwem librsvg może spowodować wykonanie dowolnego kodu.
W narzędziu Astral uv przed wersją 0.11.6 występuje podatność path traversal umożliwiająca usunięcie dowolnych plików poprzez dostarczenie wheeli z względnymi ścieżkami traversal w wpisach RECORD. Złośliwy wheel może odwoływać się do plików poza prefiksem instalacji.
uv przed wersją 0.11.15 zawiera podatność na przejście ścieżki, która pozwala złośliwym pakietom wheel zapisywać pliki poza katalogiem skryptów poprzez spreparowane nazwy punktów wejścia console_scripts lub gui_scripts. Atakujący, którzy nakłonią użytkowników do instalacji złośliwego pakietu wheel, mogą umieścić pliki wykonywalne w katalogach PATH, przesłaniając lub nadpisując istniejące binaria w celu wykonania kodu.
HKUDS Vibe-Trading od wersji 0.1.0 przed 0.1.7 zawiera podatność braku uwierzytelniania, która pozwala nieuwierzytelnionym atakującym na dostęp do interfejsu FastAPI, ponieważ require_auth() zwraca wcześnie, gdy API_AUTH_KEY nie jest ustawiony. Atakujący mogą wysyłać wiadomości do /sessions/{id}/messages, aby wywołać polecenia powłoki jako root przez BashTool, przesyłać pliki .py lub .sh przez /upload, czytać historie sesji i uzyskiwać częściowe klucze API.
HKUDS Vibe-Trading od wersji 0.1.0 do 0.1.7 zawiera podatność na pośrednie wstrzyknięcie promptu, która pozwala zdalnym atakującym na wykonanie poleceń powłoki jako root poprzez umieszczenie instrukcji w dokumentach lub stronach internetowych przetwarzanych przez agenta. Narzędzia BashTool i BackgroundRunTool przekazują polecenia generowane przez model do subprocess.run z shell=True bez listy dozwolonych ani etapu zatwierdzania, a read_url pobiera dowolne adresy URL, umożliwiając wykonanie poleceń i podatność SSRF.
HKUDS Vibe-Trading w wersjach od 0.1.0 do 0.1.7 zawiera podatność path traversal, która pozwala zdalnym atakującym odczytywać wrażliwe pliki serwera poprzez narzędzia do czytania plików agenta LLM. Atakujący może nakłonić agenta do wywołania read_document, które nie ma kontroli sandboxa, lub narzędzi z zabezpieczeniem safe_user_path, aby wyciekły /etc/shadow, klucze API z /proc/self/environ oraz dane uwierzytelniające z /root.
W bibliotece adm-zip przed wersją 0.6.1 występuje podatność nieprawidłowego przypisania uprawnień, umożliwiająca ustawienie bitów setuid, setgid lub sticky na rozpakowywanych plikach, gdy włączona jest opcja keepOriginalPermission. Złośliwe atrybuty zewnętrzne zip są przekazywane bez maskowania do chmod.
W bibliotece adm-zip przed wersją 0.6.1 występuje podatność niespójnego rozwiązywania wpisów, umożliwiająca obejście walidacji zawartości poprzez dostarczenie archiwów ZIP z zduplikowanymi nazwami wpisów. getEntry() zwraca ostatni duplikat, podczas gdy extractAllTo() zapisuje pierwszy.
Biblioteka adm-zip w wersji 0.6.0 zawiera obejście zabezpieczenia przed bombą dekompresyjną. Atakujący mogą ominąć limit maxOutputLength, wykorzystując asynchroniczną ścieżkę getDataAsync() w methods/inflater.js i tworząc wpisy ZIP ze zafałszowanymi małymi rozmiarami oraz wysoce skompresowanymi danymi DEFLATE.
adm-zip w wersjach przed 0.6.1 zawiera podatność typu denial of service, która pozwala nieuwierzytelnionym atakującym na zawieszenie procesu Node.js poprzez złośliwy plik ZIP, ponieważ inflateAsync w methods/inflater.js nie ma nasłuchiwacza błędów strumienia zlib. Atakujący może dostarczyć ZIP z uszkodzonymi danymi DEFLATE przetwarzanymi przez readFileAsync, readAsTextAsync, extractAllToAsync lub getDataAsync, wywołując nieprzechwytywany wyjątek, który kończy wszystkie żądania w toku.
Coraza przed wersją 3.8.1 wyodrębnia nazwy plików z uploadów multipart za pomocą Go mime.ParseMediaType, który po cichu ignoruje parametry filename* RFC 5987 o zestawie znaków innym niż utf-8 lub us-ascii. Nieuwierzytelniony atakujący może wysłać fałszywą nazwę pliku, przez co reguły oparte na FILES nie widzą prawdziwej nazwy, a niebezpieczne uploady trafiają do backendów honorujących filename*.
Coraza od wersji 3.0.4 przed 3.8.1 zawiera obejście inspekcji treści żądania, ponieważ wybór procesora treści porównuje całą wartość Content-Type dokładnie, więc ciała URL-encoded z parametrem media-type nie są parsowane. Nieuwierzytelniony atakujący może wysłać application/x-www-form-urlencoded; charset=UTF-8, aby utrzymać puste ARGS_POST i REQUEST_BODY, omijając reguły treści, podczas gdy backend nadal przetwarza ładunek.
Coraza od wersji 3.0.0 przed 3.8.1 ma procesor treści JSON, który spłaszcza zagnieżdżone właściwości do nazw ARGS_POST rozdzielonych kropkami bez ucieczki literalnych kropek, przez co różne właściwości kolidują. Nieuwierzytelniony atakujący może dodać późniejszą właściwość z kropką, taką jak account.role, która nadpisuje złośliwą wartość zagnieżdżoną, ukrywając ładunki SQL injection przed regułami OWASP CRS, podczas gdy backend nadal je otrzymuje.
Dulwich w wersjach od 0.22.5 do 1.2.8 zawiera podatność path traversal w stash.py pop(), która pozwala atakującym zapisywać dowolne pliki poza drzewem roboczym poprzez symlinki katalogów pośrednich. Atakujący może stworzyć złośliwe repozytorium, którego przywrócony stash zapisuje ładunek do .git/hooks/post-checkout, osiągając wykonanie kodu przy następnym checkout.
Dulwich w wersjach od 0.23.1 do 1.2.8 zawiera podatność path traversal w CommitFilter._apply_index_filter(), która pozwala atakującym zapisywać pliki poza katalogiem roboczym poprzez symlinki utrzymujące się między commitami. Atakujący może stworzyć repozytorium, w którym symlink przodka przekierowuje zapisy plików potomka podczas filter_branch, umożliwiając wykonanie kodu poprzez zapis do .git/hooks.
Dulwich w wersjach od 0.24.0 do 1.2.8 zawiera podatność polegającą na podążaniu za symlinkami w porcelain.checkout(paths=[...]), która pozwala atakującym zapisywać dowolne pliki poprzez użycie surowego os.open bez O_NOFOLLOW. Atakujący może stworzyć repozytorium, w którym symlink w drzewie roboczym wskazuje na .git/hooks/post-checkout, tak że przywrócenie pliku z tagu zapisuje złośliwy hook umożliwiający wykonanie kodu.
Dulwich przed wersją 1.2.9 zawiera podatność na odmowę usługi w Pack.resolve_object, która pozwala atakującym wywołać nieskończoną rekurencję poprzez samoodwołujące się obiekty OFS_DELTA. Atakujący może dostarczyć złośliwy plik packfile z delta_offset równym 0, aby wyczerpać CPU podczas operacji clone, fetch lub cat-file.
Dulwich w wersjach przed 1.2.9 nie waliduje prefiksów liter dysków DOS w elementach ścieżek drzewa Git w systemie Windows, co pozwala na zapis dowolnych plików. Atakujący może stworzyć złośliwe repozytorium z wpisem drzewa o nazwie 'C:', który omija walidację NTFS i zapisuje pliki poza drzewem roboczym, osiągając zdalne wykonanie kodu.
Trigger.dev przed wersją 4.5.6 zawiera podatność cross-site request forgery, która pozwala zdalnym atakującym wylogować uwierzytelnionych użytkowników poprzez wysłanie linku do endpointu /logout opartego na GET. Atakujący może nakłonić ofiary do kliknięcia zaciemnionego, zakodowanego URL linku, który kończy ich sesję, powodując utratę niezapisanej pracy.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

