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.
Podatność w SourceCodester Class and Exam Timetabling System 1.0. Funkcja mysqli_query w pliku /admin/modal_add_coursea.php jest podatna na wstrzyknięcie SQL przez argument course. Atak może być przeprowadzony zdalnie, a exploit został publicznie udostępniony.
Podatność w SourceCodester Class and Exam Timetabling System 1.0. Funkcja mysqli_query w pliku /admin/modal_add_course2.php jest podatna na wstrzyknięcie SQL przez argument course. Atak może być przeprowadzony zdalnie, a exploit został publicznie ujawniony.
Podatność w SourceCodester Class and Exam Timetabling System 1.0. Funkcja mysqli_query w pliku /admin/modal_add_course1.php jest podatna na wstrzyknięcie SQL przez argument course. Atak może być przeprowadzony zdalnie, a exploit został opublikowany.
Podatność w SourceCodester Class and Exam Timetabling System 1.0. Funkcja mysqli_query w pliku /admin/modal_add_course.php jest podatna na wstrzyknięcie SQL przez argument course. Atak może być przeprowadzony zdalnie, a exploit jest publicznie dostępny.
W bibliotece Authen::SASL::Perl::DIGEST_MD5 dla Perla przed wersją 2.2100 wykryto podatność umożliwiającą akceptację powtórzonych odpowiedzi uwierzytelniających z powodu niezweryfikowanego nonce w funkcji server_step. Atakujący, który zaobserwuje udaną wymianę qop=auth, może powtórzyć przechwyconą odpowiedź w późniejszej sesji i uwierzytelnić się jako dany użytkownik bez znajomości hasła.
Gdy w libcurl włączone jest wsparcie libpsl, libcurl nie egzekwuje granicy Public Suffix List podczas przetwarzania nagłówka Set-Cookie, gdzie atrybut Domain dokładnie odpowiada hostowi źródłowemu, który sam jest sufiksem publicznym (np. Domain=co.uk ustawione przez co.uk). Zamiast wymusić ścisły cookie host-only, libcurl zapisuje cookie z zakresem wildcard (.co.uk), co powoduje wysyłanie cookie do dowolnych subdomen w obrębie tego samego sufiksu publicznego.
W libcurl z backendem wolfSSL, gdy włączone jest buforowanie CA i funkcja CURLOPT_SSL_CTX_FUNCTION podmienia magazyn zaufania, libcurl może po wywołaniu callbacku po cichu przywrócić buforowany magazyn. Certyfikat zaufany przez buforowany magazyn, ale odrzucony przez magazyn wybrany przez callback, jest wtedy błędnie akceptowany.
Nagłówek Set-Cookie używający tabulatora (ASCII 9) zamiast spacji (ASCII 32) bezpośrednio przed atrybutem Secure powoduje, że curl zapisuje cookie bez flagi Secure. Cookie może być następnie błędnie wysyłane przez zwykły HTTP przy kolejnych żądaniach do tego samego hosta.
W libcurl wykryto błąd polegający na błędnym ponownym wykorzystaniu istniejącego połączenia HTTPS dla danej nazwy hosta, nawet gdy używane jest inne ustawienie Native CA Store (CURLSSLOPT_NATIVE_CA) niż to, z którym połączenie zostało utworzone.
Gdy w libcurl skonfigurowano CURLOPT_PINNEDPUBLICKEY wraz z opcjami wyłączającymi standardową weryfikację peer (CURLOPT_SSL_VERIFYPEER = 0 i CURLOPT_SSL_VERIFYHOST = 0), libcurl nie egzekwuje przypinania klucza publicznego dla połączeń ustanawianych bez przedstawionego certyfikatu serwera. Obejście sprawdzenia pinningu w tych warunkach pozwala na nieuwierzytelnione połączenia, które powinny być odrzucane.
Podczas transferów przez interfejs multi w libcurl, pulowane połączenia TLS mogą przetrwać swoje oryginalne easy handles. W konfiguracjach OpenSSL 3 libcurl dołącza przydzielony kontekst biblioteki do stanu easy handle i przekazuje go do OpenSSL bez uzyskania referencji własności; przedwczesne zniszczenie easy handle zwalnia ten kontekst, podczas gdy aktywne połączenie zachowuje wiszący wskaźnik, co prowadzi do heap-use-after-free przy kolejnych operacjach I/O lub po handshake.
Wada w libcurl powoduje błędne ponowne użycie połączenia HTTP ustanowionego dla danego hosta z użyciem uwierzytelniania Negotiate, gdy początkowe żądanie wykonano z pustymi poświadczeniami. Może to spowodować, że żądanie użytkownika B zostanie wysłane przez wcześniej uwierzytelnione połączenie użytkownika A.
Wada w obsłudze strumieni HTTP/2 Server Push w libcurl, gdy uchwyt nadrzędny jest ustawiony na współdzielenie połączeń z innymi uchwytami, może prowadzić do użycia po zwolnieniu (use-after-free) podczas procesu czyszczenia.
Wada w negocjacji SASL w libcurl dla uwierzytelniania LDAP pozwala na błędną interpretację niekompletnej sekwencji uzgadniania jako pomyślnej weryfikacji kryptograficznej. Atakujący przeprowadzający atak typu Man-in-the-Middle (MITM) może wstrzyknąć przedwczesną lub skróconą odpowiedź, która omija pełną weryfikację rówieśnika.
Nieprawidłowa walidacja ilości w ZenHive mpp pozwala nieuwierzytelnionemu zdalnemu klientowi zawyżyć koszt gazu płatnika za sponsorowaną płatność oraz sprawić, że sponsor zapłaci za utworzenie klucza dostępu na koncie klienta. Brak sprawdzenia pola key_authorization w kopercie 0x76 umożliwia dołączenie podpisanego klucza, co zwiększa koszt z ok. 46 587 do ok. 1 808 700 gazu.
Nieprawidłowa walidacja w ZenHive mpp pozwala nieuwierzytelnionemu zdalnemu klientowi zawyżyć koszt gazu płatnika za sponsorowaną płatność oraz sprawić, że sponsor zapłaci za delegacje kont EIP-7702 wybrane przez klienta. Brak odczytu pola aa_authorization_list w kopercie 0x76 umożliwia dołączenie delegacji, co zwiększa koszt z ok. 46 575 do ok. 1 884 087 gazu.
PostgreSQL Anonymizer zawiera podatność w funkcji anon.anonymize_database_parallel(), która pozwala właścicielowi tabeli na wykonanie dowolnego kodu z uprawnieniami superużytkownika. Problem został naprawiony w wersji 3.2.0 i późniejszych.
PostgreSQL Anonymizer zawiera podatność na wstrzyknięcie SQL w dwóch funkcjach importujących. Użytkownik może utworzyć złośliwy dokument JSON z odpowiednio spreparowanymi nazwami obiektów. Jeśli superużytkownik wywoła anon.import_database_rules() lub anon.import_roles_rules(), złośliwy kod zostanie wykonany z uprawnieniami superużytkownika. Problem naprawiono w wersji 3.1.4 i późniejszych.
PostgreSQL Anonymizer zawiera podatność umożliwiającą nieuprzywilejowanym zamaskowanym użytkownikom wykonanie dowolnego kodu poprzez nadużycie operatorów, rzutowań domen lub podzapytań widoków zawierających niezaufane wyrażenia. Gdy te obiekty są oceniane w kontekście mechanizmów maskowania rozszerzenia, złośliwy kod może zostać wykonany z podwyższonymi uprawnieniami. Problem naprawiono w wersji 3.1.4 i późniejszych.
Widok kolekcji UiBeta w MISP (app/View/Themed/UiBeta/Collections/view.ctp) wykonuje dodatkowe zapytanie o zdarzenia członkowskie po UUID bez zastosowania listy kontroli dostępu (ACL) wywołującego. Uwierzytelniony użytkownik z dostępem do kolekcji może pobrać pełne szczegóły zdarzeń, do których nie ma uprawnień, w tym identyfikatory, informacje, daty, znaczniki czasu, organizację twórcy, tagi i klastry galaktyk.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

