Katalog podatności CVE
Przetłumaczone opisy podatności z bazy NVD NIST - w języku polskim
Katalog CISA KEV zaktualizowany: (v2026.08.18)
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 systemie drukowania CUPS w wersjach 2.4.8 i wcześniejszych. Podczas uruchamiania serwera cupsd z konfiguracją Listen wskazującą na dowiązanie symboliczne, proces może wykonać dowolne chmod na wskazanym pliku.
W jądrze Linuxa rozwiązano podatność związaną z nieprawidłowym sprawdzeniem sb->s_sequence w module jbd2. Prawidłowe określenie pustki dziennika powinno opierać się na sb->s_start, a nie na sb->s_sequence.
Problem w bibliotece libexpat przed wersją 2.6.4. Funkcja XML_ResumeParser może ulec awarii, jeśli XML_StopParser zatrzyma/zawiesi nieuruchomiony parser.
Błąd logiki w PHP w wersjach 8.1.* przed 8.1.29, 8.2.* przed 8.2.20, 8.3.* przed 8.3.8. Funkcje filtrujące, takie jak filter_var przy walidacji URL (FILTER_VALIDATE_URL), dla niektórych typów URL zwracają nieprawidłowe informacje o użytkowniku (część username+password URL).
W jądrze Linuxa naprawiono podatność związaną z funkcją scmi_cpufreq_get_rate(), która nie sprawdza, czy cpufreq_cpu_get_raw() zwraca NULL, gdy docelowy CPU nie jest obecny w masce policy->cpus.
W GNU C Library w wersjach 2.13 do 2.40, funkcja assert() przy błędzie nie alokuje wystarczającej ilości miejsca na komunikat o błędzie asercji i informacje o rozmiarze, co może prowadzić do przepełnienia bufora, jeśli rozmiar komunikatu jest wyrównany do rozmiaru strony.
Moduł PAM pam_cap.so biblioteki libcap obsługuje nazwy grup zaczynające się od „@”, ale podczas parsowania konfiguracje niezaczynające się od „@” są błędnie rozpoznawane jako nazwy grup. Może to skutkować przyznaniem nieprzeznaczonym użytkownikom dziedziczonego zestawu uprawnień, co potencjalnie prowadzi do naruszenia bezpieczeństwa.
W PHP w wersjach 8.1.* przed 8.1.31, 8.2.* przed 8.2.26, 8.3.* przed 8.3.14, niekontrolowane długie ciągi wejściowe do funkcji ldap_escape() na systemach 32-bitowych mogą spowodować przepełnienie liczby całkowitej, prowadzące do zapisu poza dozwolonym obszarem pamięci.
W jądrze Linuxa rozwiązano podatność związaną z funkcją amdgpu_cgs_create_device(). Dodano obsługę błędów, aby propagować niepowodzenia tej funkcji do wywołującego, co pozwala na zwolnienie hwmgr w przypadku błędu.
Setuptools to pakiet umożliwiający pobieranie, budowanie, instalowanie, uaktualnianie i usuwanie pakietów Pythona. Podatność typu path traversal w PackageIndex występuje w setuptools przed wersją 78.1.1. Atakujący może zapisywać pliki w dowolnych lokalizacjach w systemie plików.
Vim to ulepszona wersja edytora tekstu vi z systemu Unix. Podczas opróżniania bufora typeahead, Vim przesuwa bieżącą pozycję w buforze, ale nie sprawdza, czy jest wystarczająco dużo miejsca na kolejne znaki. Może to prowadzić do przesunięcia pozycji tb_off poza bufor.
W wielu modułach Apache HTTP Server występuje podatność na dzielenie odpowiedzi HTTP (HTTP Response Splitting). Atakujący, który może wstrzyknąć złośliwe nagłówki odpowiedzi do aplikacji backendowych, może spowodować atak desynchronizacji HTTP.
W Apache HTTP Server, przychodzące nagłówki HTTP/2 przekraczające limit są tymczasowo buforowane w nghttp2 w celu wygenerowania informacyjnej odpowiedzi HTTP 413. Jeśli klient nie przestanie wysyłać nagłówków, prowadzi to do wyczerpania pamięci.
W module mod_proxy Apache HTTP Server 2.4.59 i wcześniejszych występuje problem z kodowaniem, który pozwala na wysyłanie żądań URL z nieprawidłowym kodowaniem do usług backendowych. Może to potencjalnie ominąć uwierzytelnianie za pomocą spreparowanych żądań.
W PostgreSQL wykryto niekompletne śledzenie tabel z zabezpieczeniami na poziomie wierszy (row security), co pozwala ponownie używanemu zapytaniu na przeglądanie lub zmianę innych wierszy niż zamierzone. Poprawki z CVE-2023-2455 i CVE-2016-2193 nie obejmują przypadków z podzapytaniami, WITH ani security invoker views.
W PostgreSQL klient może używać komunikatów błędów serwera, który nie jest zaufany w ramach bieżących ustawień SSL lub GSS, co pozwala serwerowi na dostarczenie dowolnych bajtów innych niż NUL do aplikacji libpq. Na przykład atakujący typu man-in-the-middle może wysłać długi komunikat błędu, który użytkownik psql może błędnie zinterpretować.
W PostgreSQL wbudowane widoki pg_stats_ext i pg_stats_ext_exprs mają brak autoryzacji, co pozwala nieuprzywilejowanemu użytkownikowi bazy danych na odczytanie najczęściej występujących wartości i innych statystyk z poleceń CREATE STATISTICS innych użytkowników. Najczęściej występujące wartości mogą ujawnić dane kolumn, których podsłuchujący nie mógłby inaczej zobaczyć.
Funkcje urllib.parse.urlsplit() i urlparse() w Pythonie nieprawidłowo walidują hosty w nawiasach kwadratowych (`[]`), akceptując hosty, które nie są IPv6 ani IPvFuture. To zachowanie jest niezgodne z RFC 3986 i może potencjalnie umożliwić ataki SSRF (Server-Side Request Forgery), jeśli URL jest przetwarzany przez więcej niż jeden parser URL.
W CPython występuje podatność średniego ryzyka (MEDIUM) związana z wyrażeniami regularnymi. Podczas analizy nagłówków plików tar w tarfile.TarFile, nadmierne cofanie się (backtracking) w wyrażeniach regularnych może prowadzić do ataku ReDoS (Regular Expression Denial of Service) poprzez specjalnie spreparowane archiwa tar.
Protokół uzgadniania kluczy Diffie-Hellman (DH) pozwala na używanie długich wykładników, co czyni niektóre obliczenia niepotrzebnie kosztownymi. Artykuł van Oorschot i Wiener z 1996 roku wykazał, że można używać odpowiednio krótkich wykładników, jeśli istnieją odpowiednie ograniczenia podgrupy, a te krótkie wykładniki nie są tu wykorzystywane.

