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.08.27)
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.
TypeORM's SelectQueryBuilder.distinctOn przyjmuje tablicę ciągów i przechowuje ją na mapie wyrażeń bez walidacji. Dla sterowników rodziny PostgreSQL, createSelectDistinctExpression w src/query-builder/SelectQueryBuilder.ts łączy tę tablicę i interpoluje wynik do wygenerowanego zapytania jako SELECT DISTINCT ON (wartości), bez escapowania, cytowania, walidacji identyfikatorów ani listy dozwolonych, i bez przekazywania wartości przez replacePropertyNames lub funkcję escape sterownika.
act uruchamia backend HTTP Artifacts V4, gdy workflow używa actions/upload-artifact@v4 lub actions/download-artifact@v4. RPC warstwy kontrolnej tego backendu, w tym CreateArtifact, GetSignedArtifactURL, ListArtifacts, FinalizeArtifact i DeleteArtifact, akceptują dostarczony przez wywołującego workflow_run_backend_id i nigdy nie sprawdzają, czy należy on do żądającego: validateRunIDV4 w pkg/artifacts/artifacts_v4.go parsuje wartość i zwraca ją z porównaniem z ID uruchomienia żądającego zadania pozostawionym w komentarzu.
adm-zip w wersjach 0.5.9 do 0.6.0 podąża za dowiązaniami symbolicznymi w miejscu wyodrębniania. Funkcja Utils.sanitize sprawdza tylko formę stringową nazwy wpisu archiwum, a Utils.writeFileTo otwiera ścieżkę docelową bez użycia O_NOFOLLOW ani wcześniejszego sprawdzenia fs.lstatSync. Jeśli składnik ścieżki w miejscu docelowym istnieje jako dowiązanie symboliczne wskazujące poza katalog wyodrębniania, extractAllTo, extractAllToAsync i extractEntryTo zapisują zawartość wpisu przez to dowiązanie, a następnie zmieniają jego cel, umieszczając zawartość kontrolowaną przez atakującego w pliku poza katalogiem. Osiągnięcie zapisu wymaga włączenia opcji overwrite, ponieważ poprzednie sprawdzenie fs.existsSync również rozwiązuje dowiązanie i w przeciwnym razie odmawia.
webpack-dev-middleware nieprawidłowo sprawdza ścieżki żądań, co pozwala na odczyt plików poza katalogiem wyjściowym. Problem występuje, gdy publicPath nie ma końcowego ukośnika, a atakujący użyje specjalnie spreparowanej ścieżki. Jest to niekompletna poprawka CVE-2024-29180.
Oficjalne pakiety Flair dla wersji 0.15.0 i 0.15.1 nadal zawierają plik flair/models/clustering.py, który podczas ładowania modelu wykonuje dowolny kod Pythona. Poprzednia poprawka CVE-2024-10073 nie usuwa tego problemu z dystrybuowanego pakietu.
Mercado Pago Node.js SDK nie koduje identyfikatorów w ścieżkach API, co pozwala na manipulację żądaniami. Atakujący może przekierować żądanie do innego endpointu lub dodać parametry zapytania, wykorzystując token dostępu sprzedawcy.
Xinference domyślnie włącza zdalne wykonywanie kodu podczas ładowania modeli Hugging Face, a przed wersją 2.12.0 nie ma możliwości wyłączenia tej funkcji. Atakujący z dostępem do ładowania modeli może wykonać dowolny kod.
Przekierowanie schowka w RustDesk dla Windows kopiuje długość dostarczoną przez peera do bufora o stałym rozmiarze bez górnej granicy. Gdy konsument wklejania OLE, taki jak explorer.exe, wywołuje IStream::Read z buforem o rozmiarze cb, funkcja CliprdrStream_Read w libs/clipboard/src/windows/wf_cliprdr.c żąda tej liczby bajtów zdalnego pliku przez cliprdr_send_request_filecontents, a następnie wykonuje CopyMemory(pv, clipboard->req_fdata, clipboard->req_fsize), gdzie req_fsize jest pobierane dosłownie z odpowiedzi CLIPRDR FileContentsResponse od peera i nigdy nie jest ograniczane do cb w całym łańcuchu. Jedyne porównanie długości w funkcji, req_fsize < cb, obsługuje przypadek krótkiego odczytu i jest oceniane po już wykonanym kopiowaniu. Złośliwy lub skompromitowany peer, który odpowiada na mały odczyt zawartości pliku z nadmiernie dużą odpowiedzią, zapisuje dane wybrane przez atakującego poza końcem bufora sterty konsumenta wklejania, gdy lokalny użytkownik wkleja zawartość pliku ze schowka oferowaną przez zdalną stronę.
phpIPAM przed wersją 1.8.2 zawiera podatność na obejście uwierzytelnienia w REST API, która pozwala nieuwierzytelnionym atakującym uzyskać pełny dostęp do API poprzez wykorzystanie niebezpiecznego mechanizmu kluczowania pamięci podręcznej obiektów. Pamięć podręczna jest kluczowana wyłącznie według wartości wyszukiwania bez uwzględnienia przeszukiwanej kolumny, co umożliwia wpisowi zapisanemu podczas wyszukiwania app_id zaspokoić późniejsze wyszukiwanie app_code, pozwalając atakującym użyć numerycznego identyfikatora wiersza bazy danych jako tokenu API do odczytu, zapisu i usuwania wszystkich rekordów zarządzania adresami IP.
Wielokrotne podatności w dotkniętych wersjach Zscaler Client Connector umożliwiają zdalne wykonanie kodu, dając nieuwierzytelnionemu, nieuprzywilejowanemu użytkownikowi możliwość wykonania dowolnego kodu w kontekście ZCC.
Wielokrotne podatności w Zscaler Client Connector umożliwiają lokalną eskalację uprawnień, dając nieuprzywilejowanemu użytkownikowi możliwość wykonania dowolnego kodu w kontekście uprzywilejowanym.
Lokalnie wykorzystywalny błąd przepełnienia bufora może spowodować lokalny atak typu denial-of-service na Zscaler Client Connector na Androidzie i ChromeOS.
Zdalnie wykorzystywalny błąd przepełnienia bufora może spowodować lokalny i kernelowy atak denial-of-service na Zscaler Client Connector na Windows.
Istnieje problem z obejściem uwierzytelnienia w komunikacji między dotkniętymi wersjami Zscaler Client Connector a Portalem Zscaler Client Connector.
W implementacji trybu ograniczonego dostępu (Kiosk) w systemie entervo HMI firmy Scheidt & Bachmann przed wersją V2 R5 P0 M5 występuje podatność lokalnej eskalacji uprawnień. Podatność dotyczy zewnętrznej przeglądarki PDF używanej do wyświetlania instrukcji obsługi oraz jej interakcji z systemem Windows. Uwierzytelniony użytkownik o niskich uprawnieniach może opuścić środowisko kiosku, otwierając instrukcję w zewnętrznej przeglądarce PDF i nadużywając funkcji drukowania, co pozwala na wykonanie dowolnych poleceń poza kioskiem z uprawnieniami administratora lokalnego.
HCL Hive jest dotknięty podatnością związaną z ryzykowną implementacją prymitywu kryptograficznego, co może umożliwić atakującemu nieautoryzowaną kompromitację boczną lub szeroką kradzież poświadczeń, jeśli pojedynczy wewnętrzny komponent zostanie naruszony.
Uwierzytelniony atakujący z dostępem Editor lub uprawnieniami alert.instances.external:write może przesłać zewnętrzny alert Alertmanager zawierający kontrolowany generatorURL. Grafana renderuje alert.generatorURL bezpośrednio jako href w LinkButton 'See source' bez sanityzacji schematu URL. Interceptor kliknięcia może zostać ominięty przez umieszczenie :// w komentarzu JavaScript. Gdy użytkownik z dostępem do odczytu kliknie 'See source', przeglądarka wykonuje kontrolowany JavaScript w kontekście Grafana z uprawnieniami klikającego użytkownika.
HCL Hive Keycloak IAM Instance jest dotknięty niewystarczającą granularnością kontroli dostępu, co może umożliwić atakującemu nieautoryzowany dostęp do zasobów.
Obejście autoryzacji przez klucz kontrolowany przez użytkownika w API dostawcy w Roskus Prospero Flow CRM w wersjach od 4.0.0 do 5.3.1 pozwala każdemu uwierzytelnionemu użytkownikowi na odczyt i modyfikację rekordu dostawcy innej firmy oraz na przypisanie go do własnej firmy, poprzez żądanie PUT do /api/supplier/{id} z ustawieniem company_id w treści.
Podatność SQL injection w SourceCodester Simple Online Food Ordering System 1.0 w pliku /fos/admin/ajax.php?action=confirm_order. Manipulacja argumentem ID pozwala na zdalne wykonanie ataku. Exploit został opublikowany.

