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.04)
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.
Plausible Analytics Community Edition w wersjach do 3.2.1 zawiera podatność na ujawnienie informacji, która pozwala edytorom witryny uzyskać identyfikatory oczekujących zaproszeń i transferów własności ze strony settings/people. Atakujący może zarejestrować się z adresem e-mail zaproszonego przy użyciu ujawnionego identyfikatora i zaakceptować zaproszenie, uzyskując zaproszoną rolę lub przejmując własność witryny.
phpMyAdmin w wersjach do 5.2.3 zawiera podatność na przechowywany cross-site scripting (XSS), która pozwala użytkownikom bazy danych z uprawnieniem CREATE wstrzyknąć skrypt poprzez nieescapowane nazwy tabel w DesignerHistory.display(). Atakujący może utworzyć tabelę, której nazwa zawiera znaczniki HTML, które wykonają się w sesji innego użytkownika, gdy doda on warunek na tej tabeli w trybie zapytań Designera.
phpMyAdmin w wersjach do 5.2.3 zawiera podatność na wstrzyknięcie SQL, która pozwala uwierzytelnionym użytkownikom wstrzyknąć SQL poprzez dostarczenie nieescapowanych wartości col_extra i col_attribute do /database/central-columns. Atakujący może wstrzyknąć SQL do zapytań INSERT i UPDATE pma__central_columns wykonywanych z uprawnieniami controluser, odczytując lub modyfikując dane konfiguracyjne innych użytkowników.
phpMyAdmin w wersjach do 5.2.3 zawiera podatność na obejście uwierzytelniania w CustomServer::parseAndValidateAssertionResponse(), która nigdy nie weryfikuje podpisów asercji WebAuthn względem przechowywanych kluczy publicznych. Atakujący posiadający poświadczenia MySQL ofiary może wysłać spreparowany webauthn_request_response z pasującym challenge, origin i rpIdHash, aby obejść drugi czynnik i uzyskać uprawnienia do bazy danych.
OPNsense core w wersjach do 26.7.8 zawiera podatność na wstrzyknięcie konfiguracji, która pozwala uwierzytelnionym użytkownikom dołączać dyrektywy ntpd.conf poprzez osadzanie znaków nowej linii w polach fudge i refid. Atakujący posiadający uprawnienie page-services-ntp-gps lub PPS może przesłać znaki CR/LF poprzez services_ntpd_gps.php lub services_ntpd_pps.php, aby wstrzyknąć dyrektywy ładowane przez ntpd działający jako root.
OpenLiteSpeed do wersji 1.9.4 zawiera podatność na obejście uwierzytelniania, która pozwala nieuwierzytelnionym zdalnym atakującym ominąć wymagania dotyczące certyfikatów klienta wirtualnego hosta przez HTTP/3. Ponieważ QuicStream dziedziczy implementację verifyContext(), która zawsze zwraca true, atakujący mogą przedstawić SNI hosta bez mTLS z chronionym nagłówkiem Host, aby uzyskać dostęp do chronionej zawartości.
OpenCart do wersji 4.1.0.4 zawiera podatność logiczną, która pozwala zalogowanym klientom na składanie nieopłaconych zamówień w pełnej cenie poprzez wyczyszczenie punktów lojalnościowych po wybraniu darmowej finalizacji zamówienia. Atakujący mogą zastosować punkty, zapisać darmową finalizację, a następnie przesłać zero punktów przez reward.save, aby procedura obsługi potwierdzenia przeniosła zamówienie do statusu darmowej finalizacji bez płatności.
n8n od wersji 2.14.0 do 2.46.3 zawiera podatność na path traversal w węźle Databricks, która pozwala nieuwierzytelnionym atakującym dotrzeć do dowolnych punktów końcowych API Databricks poprzez wstrzykiwanie niezakodowanych identyfikatorów zasobów. Atakujący mogą dostarczyć sekwencje ../ i ciągi zapytań przez webhook, czat lub dane formularzy mapowane na spaceId, indexName lub filePath, aby odczytać sekrety przy użyciu przechowywanych poświadczeń.
Moodle w wersjach 4.2.0 do 4.5.15, 5.0.0 do 5.0.11, 5.1.0 do 5.1.8, 5.2.0 do 5.2.4 oraz 5.3.0 zawiera brak sprawdzenia uprawnień w usłudze sieciowej core_grades_get_gradeitems, co pozwala zapisanym studentom przeglądać ukryte elementy ocen. Uwierzytelnieni użytkownicy kursu mogą wywołać usługę AJAX lub mobilną, aby wylistować identyfikatory, nazwy i kategorie ukrytych elementów ocen, które dziennik ocen przed nimi ukrywa.
Moodle w wersjach 4.2.0 do 4.5.15, 5.0.0 do 5.0.11, 5.1.0 do 5.1.8, 5.2.0 do 5.2.4 oraz 5.3.0 zawiera podatność na ujawnienie informacji w usłudze sieciowej core_grades_get_feedback. Usługa nie sprawdza przynależności do grup ani zapisów, więc nauczyciele bez prawa edycji mogą iterować wartości userid, aby odczytać opinie o ocenach innych grup oraz nazwiska i pola tożsamości użytkowników, takie jak adres e-mail.
Moodle 5.3.0, 5.2.0 do 5.2.4, 5.1.0 do 5.1.8, 5.0.0 do 5.0.11 oraz do 4.5.15 zawiera podatność na wstrzyknięcie SQL w pluginie zapisów na zewnętrznej bazie danych poprzez idnumber kursu. Nauczyciele z prawem edycji mogą zapisać ładunek z ukośnikiem i cudzysłowem w idnumber, który wykonuje się podczas zaplanowanej synchronizacji na zewnętrznych bazach MySQL/MariaDB, odczytując dane i manipulując wynikami zapisów.
Moodle 5.3.0, 5.2.0 do 5.2.4, 5.1.0 do 5.1.8, 5.0.0 do 5.0.11 oraz do 4.5.15 zawiera podatność na path traversal w formacie importu pytań Blackboard. Nauczyciele z prawem importu pytań lub edycji lekcji mogą przesłać spreparowany plik zip z wartościami img src zawierającymi sekwencje ../, kopiując pliki serwera, takie jak config.php, do swojego obszaru roboczego.
Uptime Kuma do wersji 2.5.8 zawiera warunek wyścigu w obsłudze pierwszego uruchomienia Socket.IO, który pozwala nieuwierzytelnionym atakującym utworzyć dodatkowe konto administratora. Atakujący mogą wysłać równoczesne żądania konfiguracji w oknie hashowania bcrypt, aby ominąć sprawdzenie pustej tabeli użytkowników, a następnie modyfikować monitory, klucze API i włączyć disableAuth.
Jellyfin do wersji 12.4 zawiera podatność na obejście autoryzacji w SuggestionsController.GetSuggestions, która pozwala uwierzytelnionym użytkownikom niebędącym administratorami ominąć ograniczenia bibliotek i kontroli rodzicielskiej poprzez pominięcie parametru userId. Atakujący mogą wielokrotnie wywoływać GET /Items/Suggestions bez userId, aby wyliczyć zastrzeżone elementy, w tym identyfikatory i ścieżki systemu plików serwera, a następnie je przesyłać strumieniowo.
Jellyfin do wersji 12.4 zawiera podatność polegającą na ujawnieniu informacji w PlaylistsController.GetPlaylist, która pozwala uwierzytelnionym użytkownikom na odczytanie ukrytych identyfikatorów elementów poprzez żądanie publicznych lub udostępnionych playlist. Użytkownicy z ograniczeniami lub kontrolą rodzicielską mogą uzyskać GUID-y niedostępnych elementów biblioteki z niefiltrowanych ItemIds playlisty, a następnie strumieniować te ukryte media.
Jellyfin do wersji 12.4 zawiera podatność typu server-side request forgery, która pozwala uwierzytelnionym użytkownikom obejść SvgSecurityValidator poprzez osadzenie skompresowanego gzipem SVG w danych URI obrazów niebędących SVG. Atakujący może przesłać taki obraz profilowy przez POST /UserImage, a następnie wywołać nieuwierzytelnione renderowanie przez GET /UserImage, aby pobierać wewnętrzne adresy URL, odczytywać lokalne pliki obrazów lub wyczerpać pamięć.
Lago do wersji 1.55.0 zawiera podatność polegającą na obejściu autoryzacji w Invoices::Payments::StripeService, która pozwala użytkownikom jednej organizacji oznaczyć fakturę innej organizacji jako opłaconą z powodu wyszukiwania faktury bez ograniczenia zakresu. Atakujący kontrolujący integrację Stripe swojej organizacji mogą podpisać zdarzenie payment_intent.succeeded z UUID faktury ofiary, aby odblokować doładowania portfela lub subskrypcje wymagające płatności.
Forgejo do wersji 15.0.11, 16.0.0 do 16.0.7 oraz 17.0.0 do 17.0.1 zawiera podatność na ujawnienie informacji w obsłudze API GetPublicKey, która nie sprawdza własności przy wyszukiwaniu kluczy. Uwierzytelnieni użytkownicy z tokenem read:user lub sesją mogą wyliczać sekwencyjne identyfikatory kluczy, aby uzyskać tytuły, odciski palców i materiał klucza publicznego kluczy SSH, wdrożeniowych i głównych innych użytkowników.
Forgejo do wersji 15.0.11, 16.0.0 do 16.0.7 oraz 17.0.0 do 17.0.1 zawiera podatność na path traversal w restore-repo, która pozwala atakującym odczytać pliki poza katalogiem zrzutu poprzez spreparowane ścieżki zasobów. Atakujący mogą dostarczyć zrzut, którego release.yml DownloadURL lub PatchURL zawiera sekwencje ../, importując pliki takie jak app.ini jako załączniki wydania, gdy administrator je przywraca.
Forgejo w wersjach do 15.0.11, 16.0.0-16.0.7 oraz 17.0.0-17.0.1 zawiera podatność SSRF (Server-Side Request Forgery), która pozwala nieuwierzytelnionym atakującym zmusić serwer do wysyłania żądań poprzez podanie dowolnych adresów URL identyfikatora OpenID. Atakujący mogą wysyłać spreparowane identyfikatory do /user/login/openid, wywołując ślepe żądania GET do pętli zwrotnej, metadanych chmury i adresów wewnętrznych w celu skanowania portów i sondowania.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

