Dowiedz się, które luki zagrażają Twoim technologiom i jak je usunąć. Znajdziesz tu opisy zagrożeń, podatne wersje i konkretne zalecenia - od CMS-ów i wtyczek po biblioteki aplikacji.
W A2A Java SDK tokeny i poświadczenia powiadomień push są zapisywane jawnym tekstem w logach serwera przy błędzie parsowania protobuf, narażając je na odczyt przez osoby z dostępem do dzienników.
Luka w A2A Java SDK pozwala złośliwemu lub przejętemu agentowi na zdefiniowanie niestandardowego nagłówka HTTP dla danych uwierzytelniających. Podczas obsługi przekierowania HTTP klient przesyła te nagłówki na zewnętrzny serwer, co może doprowadzić do wycieku kluczy API klienta.
W Cachet wykryto podatność na składowane XSS w formularzu tworzenia incydentów. Uwierzytelniony użytkownik może wstrzyknąć złośliwy kod w polach nazwy i wiadomości incydentu, co umożliwia kradzież sesji lub przejęcie konta każdego użytkownika przeglądającego publiczną stronę statusu.
Nieograniczona rekursja w Pillow podczas parsowania drzew stron lub łańcuchów trailer w plikach PDF może prowadzić do odmowy usługi oraz wyczerpania zasobów CPU i pamięci.
Błąd w bibliotece Pillow pozwala, aby spreparowany plik GIF wywołał nadmierną alokację pamięci, gdy aplikacja przechwytuje błąd dekompresji podczas przewijania klatek i używa ponownie obiektu obrazu. Może to prowadzić do wyczerpania pamięci i odmowy usługi.
W bibliotece Pillow występuje luka umożliwiająca zapis poza granicami bufora podczas operacji morfologicznych na obrazach o zerowej szerokości. Przetworzenie złośliwie spreparowanego pliku PPM lub PGM może wywołać awarię aplikacji i potencjalne uszkodzenie pamięci.
Błąd odczytu poza granicami bufora w dekoderze kafelkowanych plików TIFF w bibliotece Pillow może doprowadzić do awarii procesu lub ujawnienia sąsiadującej pamięci sterty w buforze pikseli.
Błąd przepełnienia podczas przetwarzania wartości Max-Age w aiohttp może pominąć zamykanie połączeń, umożliwiając atakującemu tymczasowe wyczerpanie puli połączeń do czasu zadziałania mechanizmu odśmiecania pamięci.
W bibliotece AIOHTTP żądania w formie bezwzględnej mogą pozwolić na sfałszowanie schematu protokołu. Jeśli aplikacja opiera na nim mechanizmy bezpieczeństwa, atakujący może sprawić, że nieszyfrowane połączenie zostanie uznane za szyfrowane lub odwrotnie.
Luka w bibliotece aiohttp pozwala subdomenie na usunięcie flagi Host-Only z istniejących plików cookie domeny nadrzędnej, co może osłabić mechanizmy ograniczania zasięgu ciasteczek.
Luka typu denial of service w bibliotece markdown-it pozwala zdalnym atakującym zablokować pętlę zdarzeń Node.js za pomocą spreparowanych wielowierszowych definicji odnośników. Niezamknięte definicje powodują kwadratowy czas przetwarzania przy domyślnych ustawieniach.
Rozbieżność w parsowaniu adresów URL w kliencie HTTP frameworka Angular może prowadzić do wycieku tokenów XSRF do zewnętrznych domen. Atakujący może wykorzystać przechwycone tokeny do wykonywania nieautoryzowanych operacji w ramach sesji uwierzytelnionego użytkownika.
W podatnych wersjach MCP TypeScript SDK pojedyncze żądanie HTTP mieszczące się w domyślnym limicie rozmiaru może wyczerpać pamięć serwera podczas walidacji, doprowadzając do odmowy usługi i awarii procesu.
W markdown-it przy włączonym HTML parsowanie niezamkniętych struktur HTML prowadzi do kwadratowego czasu wykonania, co pozwala zablokować pętlę zdarzeń Node.js i wywołać odmowę usługi.
Luka w pakiecie MCP TypeScript server SDK sprawia, że odpowiedzi i powiadomienia mogą trafiać do niewłaściwego klienta HTTP przy współdzieleniu instancji serwera lub transportu.
Luka w launch-editor pozwala na ominięcie weryfikacji istnienia pliku w systemie Windows przy użyciu spreparowanej ścieżki. W połączeniu z błędami ucieczki znaków może to umożliwić wstrzyknięcie poleceń systemu operacyjnego, gdy atakujący kontroluje parametr pliku.
Luka w MCP TypeScript SDK sprawia, że serwery z uwierzytelnianiem bearer akceptują tokeny wystawione dla innych usług dzielących ten sam serwer autoryzacyjny. Może to umożliwić nieautoryzowany dostęp z użyciem ważnych tokenów z innych serwisów, jeśli weryfikacja odbiorcy nie jest skonfigurowana.
Parser pure-Python w aiohttp jest podatny na przemyt żądań HTTP w środowiskach bez standardowych rozszerzeń w języku C. Problem można rozwiązać poprzez aktualizację aiohttp lub zmianę parsera na domyślny parser C.
Luka w bibliotece AIOHTTP pozwala atakującym wyczerpać deskryptory plików przy użyciu specjalnie spreparowanych żądań multipart, co może doprowadzić do wyczerpania zasobów.
Domyślny magazyn zaufanych certyfikatów w podatnych wersjach uv ufa certyfikatowi głównemu ze skompromitowanymi kluczami pośrednimi. Atakujący posiadający te klucze może wystawiać fałszywe certyfikaty dla dowolnych domen, co umożliwia ataki man-in-the-middle na połączenia TLS.
Pakiety certifi zawierały certyfikat główny ze skompromitowanymi kluczami pośrednich urzędów CA. Atakujący na ścieżce sieciowej może wystawiać fałszywe certyfikaty oraz przechwytywać lub modyfikować ruch TLS klientów.
W podatnych wersjach MCP TypeScript SDK eksperymentalne zadania nie były powiązane z sesją twórcy. Klienci współdzielący procedurę obsługi mogli przeglądać, odczytywać i anulować zadania innych użytkowników.
Punkty końcowe powiadomień w ApostropheCMS nie weryfikują uwierzytelnienia ani praw własności. Nieuwierzytelniony atakujący znający identyfikator powiadomienia może zmodyfikować lub trwale usunąć powiadomienia innego użytkownika.
W systemie Windows launch-editor nie przetwarza poprawnie znaków procenta, co przy manipulacji plikami, zmiennymi środowiskowymi lub strumieniami NTFS może prowadzić do wykonania poleceń.
Dowiedz się, które podatności dotyczą Twojej aplikacji
Po podłączeniu integracji DockRay i włączeniu raportowania oprogramowania DockRay porównuje zgłoszone wersje komponentów ze znanymi podatnościami i powiadamia o potwierdzonych dopasowaniach. Zakres zależy od obsługiwanej technologii i dostępnych biuletynów.
Najważniejsze podatności, konkretne zalecenia i praktyczne wskazówki dla Twoich aplikacji. Wybierz technologie i śledź to, co ma znaczenie dla Twojego projektu.
Codzienne zestawienie nowych podatności, także krytycznych.
Powiadomienia o ważnych aktualizacjach.
Praktyczne porady o bezpieczeństwie i monitoringu aplikacji.
Wpisz co najmniej dwa znaki, żeby zobaczyć podpowiedzi.
/otwiera wyszukiwarkę↑↓wybór wynikuEnterprzejdź do wynikuESCzamyka
Szanujemy Twoją prywatność
Używamy ciasteczek, żeby strona działała, a my wiedzieli, co na niej poprawić. Bez Twojej zgody działa tylko to, co niezbędne. Wybór możesz zmienić w każdej chwili w stopce.
Czytaj politykę prywatności
Ustawienia ciasteczek
Zdecyduj, na co się zgadzasz. Ciasteczka wymagane działają zawsze - bez nich strona nie zapamiętałaby nawet tego wyboru.
Czytaj politykę prywatności
Zawsze aktywne
Sesja, zabezpieczenie formularzy i pamięć tego wyboru. Bez nich strona nie działa, więc nie da się ich wyłączyć.
Zapamiętanie języka, motywu i ustawień dostępności, żeby nie trzeba było ich wybierać przy każdej wizycie.
Anonimowe statystyki odwiedzin: które strony są czytane i gdzie ludzie się gubią. Na tym poprawiamy stronę.
Mierzenie skuteczności reklam i dobieranie ich do Twoich zainteresowań w serwisach zewnętrznych.