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.31)
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.
SpecifyJS to deklaratywny framework interfejsu użytkownika w TypeScript. Przed wersją 0.2.136, sanityzacja wartości CSS usuwała `expression(` i `url(javascript:` za pomocą prostego regexa, ale można było ją obejść za pomocą unicode escape w CSS (`\65xpression(`), bajtów null lub komentarzy CSS (`exp/**/ression(`). Te wektory wstrzykiwania CSS działają tylko w starszych przeglądarkach (IE6-IE10). SpecifyJS celuje w nowoczesne przeglądarki. Począwszy od wersji 0.2.136, sanityzacja CSS normalizuje unicode escape i usuwa komentarze CSS przed dopasowaniem wzorca. Sprawdza również wzorce `behavior:`, `-moz-binding` i `-o-link`.
SpecifyJS to deklaratywny framework interfejsu użytkownika w TypeScript. Przed wersją 0.2.136, gdy `new URL()` zgłasza błąd parsowania, funkcja `assertSecureUrl` zwracała wynik bez zgłaszania wyjątku, cicho zezwalając na żądanie bez walidacji HTTPS. Począwszy od wersji 0.2.136, blok catch zgłasza błąd zamiast cicho zwracać.
Combodo iTop to narzędzie do zarządzania usługami IT oparte na sieci Web. Przed wersją 3.2.3 nieuwierzytelnieni użytkownicy mogą uzyskać dostęp do przesłanych wrażliwych danych za pomocą podsłuchanego adresu URL. Problem naprawiono w wersji 3.2.3.
Combodo iTop to narzędzie do zarządzania usługami IT oparte na sieci Web. Przed wersją 3.2.3 iTop ma odbitą podatność Cross-Site Scripting (XSS) w funkcji przywracania pulpitu nawigacyjnego z parametrem dashboard_id w /pages/ajax.render.php. Problem naprawiono w wersji 3.2.3.
Combodo iTop to narzędzie do zarządzania usługami IT oparte na sieci Web. Przed wersją 3.2.3 obrazy inline, które są dostępne bez uwierzytelnienia, są chronione słabym 24-bitowym pseudolosowym sekretem. Problem naprawiono w wersji 3.2.3.
Combodo iTop to internetowe narzędzie do zarządzania usługami IT. Przed wersją 3.2.3, atrybut tytułu HTML logo na stronie logowania zawiera pełną wersję iTop. Ten problem został naprawiony w wersji 3.2.3.
Combodo iTop to narzędzie do zarządzania usługami IT oparte na sieci Web. Przed wersją 3.2.3 iTop zwraca różne odpowiedzi dla prawidłowych/nieprawidłowych nazw użytkowników w zależności od wielu czynników w mechanizmie resetowania hasła, co prowadzi do enumeracji użytkowników. Problem naprawiono w wersji 3.2.3.
W Dromara RuoYi-Vue-Plus do wersji 5.6.2 wykryto podatność w komponencie Workflow Endpoint, dotyczącą funkcji FlwInstanceController, FlwDefinitionController, FlwCategoryController, FlwSpelController i TestLeaveController. Podatność ta prowadzi do nieprawidłowej autoryzacji. Atak może być przeprowadzony zdalnie.
W Unleash przed wersją 8.0.3, funkcja FeatureEventFormatterMd.format przypisuje Mustache.escape do funkcji tożsamości przed renderowaniem szablonów akcji i ścieżek. To wyłącza escapowanie dla kolejnych wywołań Mustache.render w email-service.ts, webhook.ts, datadog.ts i new-relic.ts. Użytkownik na poziomie edytora może wstawić składnię linków Slack lub Microsoft Teams w nieograniczonej nazwie użytkownika, wywołać zdarzenie funkcji i wstrzyknąć link oznaczony przez atakującego do zaufanego kanału powiadomień wychodzących, podczas gdy inne sinki Mustache pozostają nieescapowane do czasu restartu.
Unleash to platforma zarządzania funkcjami open-source. Przed wersjami 7.5.2, 7.6.5 i 8.0.2 wspólna ścieżka błędów walidacji OpenAPI w src/lib/error/bad-data-error.ts przekazuje surową wartość żądania z lodash.get do JSON.stringify w genericErrorMessage i fromOpenAPIValidationErrors bez zabezpieczenia przed przepełnieniem stosu. Nieuwierzytelniony atakujący może wysłać około 10 KB wartości JSON zagnieżdżonej tysiące poziomów w głąb do POST /edge/validate, POST /edge/issue-token lub innego punktu końcowego z walidacją OpenAPI, powodując RangeError: Maximum call stack size exceeded w openAPIValidationMiddleware i kończąc proces Node, ponieważ brak obsługi uncaughtException. Powtarzanie żądania może spowodować całkowitą awarię usługi. Problem naprawiono w wersjach 7.5.2, 7.6.5 i 8.0.2.
W Unleash przed wersjami 7.5.2, 7.6.5 i 8.0.2, podsystem dodatków i integracji przekazuje wartość parameters.url z webhook.ts oraz integracji Slack, Microsoft Teams, Datadog i New Relic do Addon.fetchRetry bez ograniczania adresów loopback, link-local, prywatnych lub metadanych chmury. Uwierzytelniony aktor z uprawnieniami root CREATE_ADDON lub UPDATE_ADDON może spowodować, że serwer wyśle żądania z wewnątrz swojej sieci, użyć statusu zdarzeń integracji jako ślepego sondy, przekazać nagłówki Authorization, customHeaders lub DD-API-KEY do hosta obserwowanego przez atakującego oraz dostarczyć JSON treści zdarzenia funkcji do usług wewnętrznych.
Ten identyfikator CVE jest zarezerwowany, ale nie był potrzebny, więc został odrzucony.
W Element Web przed wersją 1.12.22, komponent EmbeddedPage w apps/web/src/components/structures/EmbeddedPage.tsx renderuje treść strony głównej dostarczaną przez serwer domowy przez dangerouslySetInnerHTML bez przepuszczania jej przez sanitizedHtmlNode. Złośliwy serwer domowy może dostarczyć spreparowany HTML, który Element Web renderuje na stronie głównej; polityka bezpieczeństwa treści zapobiega JavaScriptowi, ale nie phishingowemu HTML.
DiscordChatExporter przed wersją 2.47.2 zapisuje logi czatu Discord do pliku. Eksporty HTML generowane z wyłączonym formatowaniem markdown przekazują treść kontrolowaną przez atakującego przez FormatMarkdownAsync i FormatEmbedMarkdownAsync bez kodowania encji HTML. Pola takie jak message.Content, embed.Title, embed.Description, field.Name i field.Value mogą zawierać ładunek skryptu, który wykonuje się po otwarciu wyeksportowanego pliku HTML.
DiscordChatExporter przed wersją 2.47.2 zapisuje logi czatu Discord do pliku. Metoda VisitEmojiAsync w DiscordChatExporter.Core/Exporting/HtmlMarkdownVisitor.cs interpoluje emoji.Name do atrybutu alt i emoji.Code do atrybutu title bez kodowania encji HTML. To wpływa na eksport HTML niezależnie od ustawienia markdown. Obecna walidacja nazw niestandardowych emoji Discord zwykle wyklucza znaki łamiące atrybuty, ale zmodyfikowane dane offline, złagodzona reguła walidacji upstream lub inne przyszłe źródło metadanych może wstrzyknąć atrybut HTML i wykonać skrypt po otwarciu eksportu przez użytkownika.
OctoPrint przed wersjami 1.11.8 i 2.0.0rc3 ma niezgodność w parsowaniu parametrów żądań między niestandardowym handlerem Tornado a Flask/Werkzeug, co pozwala atakującemu z uprawnieniem FILE_UPLOAD wstrzykiwać zastrzeżone wewnętrzne pola uploadu przez parametry zapytania lub różnice w parserze. Dotknięte są endpointy /api/files/{local|sdcard}, /api/languages, /plugin/backup/restore i /plugin/pluginmanager/upload_file.
VeraCrypt od wersji 1.26.6 do 1.26.29, tworzenie ukrytego woluminu opartego na pliku wymusza szybkie formatowanie, a funkcje FormatNoFs w src/Common/Format.c i FormatFat w src/Common/Fat.c używają WriteFile do umieszczania surowych wyzerowanych sektorów w przewidywalnych odstępach 128 MiB. Te zapisy omijają normalną ścieżkę formatowania EncryptDataUnits, pozostawiając deterministyczne znaczniki plaintext w obszarze, który powinien przypominać losowy ciphertext. Znaczniki mogą osłabić wiarygodne zaprzeczenie podczas inspekcji kryminalistycznej, chociaż nie ujawniają zawartości ukrytego woluminu ani nie zmniejszają siły szyfrowania VeraCrypt.
BabelDOC przed wersją 0.6.3 zawiera wbudowany parser PDF w babeldoc/pdfminer/cmapdb.py, który deserializuje niezaufane dane pickle podczas ładowania plików CMap przez CMapDB._load_data(). Wartości Encoding lub CMapName kontrolowane przez PDF oraz osadzone operatory PostScript usecmap mogą dotrzeć do tego sinka po zdekodowaniu separatorów ścieżek, a _normalize_cmap_name() usuwa tylko wiodący ukośnik.
W VeraCrypt przed wersją 1.26.29, niestandardowe kompilacje z WOLFCRYPT=1 i WOLFCRYPT_BACKEND kierują wyprowadzanie klucza nagłówka woluminu SHA-256 i SHA-512 przez derive_key_sha256 i derive_key_sha512 w src/Crypto/wolfCrypt.c, gdzie skonfigurowana wartość iteracji jest odrzucana i używane jest wc_HKDF zamiast PBKDF2-HMAC. Zmiana PIM lub liczby iteracji nie zwiększa zatem kosztu wyprowadzania, co pozwala atakującemu z dotkniętym kontenerem, obrazem dysku lub nagłówkiem woluminu na znacznie tańsze odgadywanie hasła offline. Oficjalne prekompilowane binaria VeraCrypt i normalne pakiety dystrybucyjne używają standardowego backendu PBKDF2 i nie są dotknięte. Woluminy utworzone przez dotkniętą kompilację WOLFCRYPT=1 wymagają kopii zapasowej i ponownego utworzenia, ponieważ poprawione kompilacje wyprowadzają inne klucze.
OctoPrint przed wersjami 1.11.8 i 2.0.0rc3, powiadomienia o stłumionych komendach używają renderowania PNotify dla wartości payload.command i payload.message kontrolowanych przez drukarkę w src/octoprint/static/js/app/viewmodels/terminal.js bez escapowania HTML. Atakujący, który przekona ofiarę do wydrukowania spreparowanego pliku, może wstrzyknąć HTML i JavaScript do powiadomienia, zakłócić drukowanie, odczytać informacje dostępne ofierze, w tym wrażliwe ustawienia, gdy są dozwolone, lub wykonać działania w sesji OctoPrint ofiary.

