CVE Vulnerability Catalog
Translated CVE descriptions from NVD NIST - in English
CISA KEV catalog updated: (v2026.08.21)
Weekly CVE digest
One email a week with newly published vulnerabilities worth knowing about. No account needed.
This digest covers new vulnerabilities in general, not your servers. If you want to know which of them actually run in your infrastructure, that is what Secvalis does: it scans your machines and reports only what concerns them.
In libxslt before 1.1.43, numbers.c has a use-after-free because in nested XPath evaluations, an XPath context node can be modified but never restored. Affects xsltNumberFormatGetValue, xsltEvalXPathPredicate, xsltEvalXPathStringNs, and xsltComputeSortResultInternal.
In PHP versions 8.1.x before 8.1.31, 8.2.x before 8.2.26, 8.3.x before 8.3.14, when using streams with a configured proxy and the request_fulluri option, the URI is not properly sanitized, which can lead to HTTP request smuggling and allow the attacker to perform arbitrary HTTP requests through the proxy.
In PHP versions 8.3.x before 8.3.19 and 8.4.x before 8.4.5, a code sequence involving the __set handler or ??= operator and exceptions can lead to a use-after-free vulnerability.
In PHP versions 8.1.x before 8.1.31, 8.2.x before 8.2.26, 8.3.x before 8.3.14, uncontrolled long string inputs to the ldap_escape() function on 32-bit systems can cause an integer overflow, resulting in an out-of-bounds write.
W jądrze Linuxa rozwiązano podatność polegającą na błędnym zastosowaniu commit'u dotyczącego sprawdzania, czy ASPM jest włączone w subsystemie PCIe. Powodowało to trudne do zdiagnozowania awarie w systemach z dwoma kartami graficznymi AMD, z których tylko jedna obsługiwała ASPM.
Niewystarczające zabezpieczenie danych dostarczanych przez użytkownika w mod_ssl w Apache HTTP Server 2.4.63 i wcześniejszych wersjach pozwala na wprowadzenie znaków ucieczki do plików dziennika przez nieufnego klienta SSL/TLS w niektórych konfiguracjach.
Wersja atop do 2.11.0 pozwala lokalnym użytkownikom na wywołanie odmowy usługi (np. awaria asercji i zakończenie aplikacji) lub potencjalnie inny nieokreślony wpływ, gdy różni użytkownicy uruchamiają atop oraz nieuprzywilejowane procesy.
Jest to podatność na niekontrolowane zużycie zasobów (CWE-400), która może prowadzić do ataku typu Denial of Service (DoS). W podatnych wersjach Undici, gdy włączona jest funkcja interceptors.deduplicate(), dane odpowiedzi dla zduplikowanych żądań mogą być gromadzone w pamięci dla dalszych handlerów.
W jądrze Linuxa zidentyfikowano podatność, która została rozwiązana poprzez dodanie mutexu do ochrony wskaźników w dev_lec[]. Problem występował w funkcji lecd_attach(), gdzie istniała możliwość pozostawienia wiszącego wskaźnika.
W wersjach PHP: 8.1.* przed 8.1.33, 8.2.* przed 8.2.29, 8.3.* przed 8.3.23 oraz 8.4.* funkcje escapujące pgsql i pdo_pgsql nie sprawdzają, czy funkcje cytujące zwróciły błędy. Może to prowadzić do awarii, jeśli serwer Postgres odrzuci ciąg jako nieprawidłowy.
W bibliotece LibTIFF do wersji 4.5.1 zidentyfikowano podatność w funkcji readSeparateStripsetoBuffer w pliku tools/tiffcrop.c komponentu tiffcrop. Manipulacja ta prowadzi do przepełnienia bufora na stosie.
Statystyki optymalizatora PostgreSQL pozwalają użytkownikowi na odczyt próbkowanych danych w widoku, do którego użytkownik nie ma dostępu. Dodatkowo, statystyki umożliwiają odczyt próbkowanych danych, które polityka bezpieczeństwa wierszy miała na celu ukrycie.
W bibliotece libsodium przed wersją ad3004e występuje problem w nietypowych przypadkach użycia związanych z niestandardową kryptografią lub nieufnymi danymi. Funkcja crypto_core_ed25519_is_valid_point niewłaściwie sprawdza, czy punkt na krzywej eliptycznej jest ważny, co czasami pozwala na akceptację punktów, które nie należą do głównej grupy kryptograficznej.
W bibliotece LIBPNG, używanej do obsługi plików graficznych PNG, przed wersją 1.6.51 występuje podatność na nadmierne odczytywanie bufora w funkcji png_do_quantize. Problem ten pojawia się podczas przetwarzania plików PNG z uszkodzonymi wskaźnikami palety.
W wersji 2.18 biblioteki Little CMS (lcms2) występuje przepełnienie całkowite w funkcji CubeSize w pliku cmslut.c, ponieważ sprawdzenie przepełnienia jest wykonywane po mnożeniu.
CUPS, system drukowania open source dla systemów Linux i podobnych, ma podatność na przepełnienie całkowitej liczby całkowitej w wersjach 2.4.16 i wcześniejszych. Wykorzystując tę podatność, nieuprzywilejowany lokalny użytkownik może spowodować awarię procesu cupsd działającego z uprawnieniami roota, dostarczając ujemną wartość.
Funkcja regcomp w bibliotece GNU C w wersjach od 2.4 do 2.41 jest podatna na podwójne zwolnienie pamięci w przypadku niepowodzenia wcześniejszej alokacji. Może to być spowodowane błędem malloc lub użyciem interponowanej funkcji malloc, która wprowadza losowe błędy alokacji.
BIND w określonych okolicznościach zbyt pobłażliwie akceptuje rekordy z odpowiedzi, co pozwala atakującemu na wstrzyknięcie sfałszowanych danych do pamięci podręcznej. Problem ten dotyczy wersji BIND 9 od 9.11.0 do 9.16.50, 9.18.0 do 9.18.39, 9.20.0 do 9.20.13 oraz 9.21.0 do 9.21.12.
W wersji 7.5.1 biblioteki node-tar, użycie opcji .t (znanej jako .list) z { sync: true } do odczytu zawartości wpisów tar zwraca niezainicjowane dane pamięci, jeśli plik tar został zmieniony na dysku na mniejszy rozmiar podczas odczytu. Ta podatność została naprawiona w wersji 7.5.2.
`qs.stringify` generuje `TypeError`, gdy jest wywoływane z opcjami `arrayFormat: 'comma'` oraz `encodeValuesOnly: true` na tablicy zawierającej `null` lub `undefined`. Błąd ten jest synchroniczny i nie jest obsługiwany przez żadne z opcji związanych z `null` w bibliotece qs.

