CVE Vulnerability Catalog
Translated CVE descriptions from NVD NIST - in English
Browse vulnerabilities by packageCISA KEV catalog updated: (v2026.11.04)
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.
Crass recursively parses CSS simple blocks and functions without a depth guard, allowing an attacker to cause stack overflow or excessive memory usage via deeply nested blocks.
In PHP from 8.1.* before 8.1.32, 8.2.* before 8.2.28, 8.3.* before 8.3.19, 8.4.* before 8.4.5, when user-supplied headers are sent, insufficient validation of end-of-line characters may prevent certain headers from being sent or lead to certain headers being misinterpreted.
Setuptools is a package that allows users to download, build, install, upgrade, and uninstall Python packages. A path traversal vulnerability in PackageIndex is present in setuptools prior to version 78.1.1. An attacker can write files to arbitrary locations on the filesystem.
Vim is an improved version of the Unix vi text editor. When flushing the typeahead buffer, Vim moves the current position in the typeahead buffer but does not check whether there is enough space left in the buffer to handle the next characters. This may lead to the tb_off position within the buffer being out of bounds.
Faulty input validation in the core of Apache HTTP Server through 2.4.58 allows malicious or exploitable backend/content generators to split HTTP responses, leading to HTTP response splitting attacks.
A vulnerability in the Go standard library (net/netip) causes IsPrivate, IsLoopback, and similar methods to mishandle IPv4-mapped IPv6 addresses, returning false for addresses that would return true in their traditional IPv4 forms.
HTTP Response splitting in multiple modules in Apache HTTP Server allows an attacker that can inject malicious response headers into backend applications to cause an HTTP desynchronization attack.
In nodemailer v9.0.0, the message-level `raw` option bypasses `disableFileAccess` and `disableUrlAccess` protections, enabling arbitrary file reads and full SSRF (Server-Side Request Forgery) in the sent message.
HTTP/2 incoming headers exceeding the limit are temporarily buffered in nghttp2 to generate an informative HTTP 413 response. If a client does not stop sending headers, this leads to memory exhaustion.
Nodemailer disables TLS certificate verification in its internal HTTPS fetch client by setting rejectUnauthorized: false in lib/fetch/index.js. This causes OAuth2 token requests to trust invalid or self-signed HTTPS certificates.
Encoding problem in mod_proxy in Apache HTTP Server 2.4.59 and earlier allows request URLs with incorrect encoding to be sent to backend services, potentially bypassing authentication via crafted requests.
Vulnerability in core of Apache HTTP Server 2.4.59 and earlier are vulnerable to information disclosure, SSRF or local script execution via backend applications whose response headers are malicious or exploitable.
W jądrze Linuxa naprawiono podatność związaną z wyścigiem w funkcji probe dla sterownika usb: yurex. Problem polegał na tym, że człon bbu opisu musiał być ustawiony na wartość oznaczającą niezainicjowane wartości przed złożeniem URB, którego handler zakończenia ustawia bbu.
W jądrze Linuksa rozwiązano podatność dotyczącą UFS, która występowała w funkcji ufshcd_rtc_work() podczas zawieszania UFS. Problem polegał na niewłaściwej kolejności wywołań, co mogło prowadzić do błędów w obsłudze pracy RTC.
W jądrze Linuxa zidentyfikowano podatność związaną z funkcją mdc800_device_read(), która nie kończy operacji URB w przypadku przekroczenia limitu czasu. W rezultacie, jeśli urządzenie nie odpowiada, funkcja zwraca wynik bez zakończenia URB.
W jądrze Linuxa rozwiązano podatność związaną z interfejsem USB, która pozwalała na nieograniczone czasy oczekiwania w funkcjach usb_control_msg(), usb_bulk_msg() oraz usb_interrupt_msg(). Umożliwiało to wprowadzenie nieprzerwalnych oczekiwań, co mogło prowadzić do problemów z wydajnością systemu.
W jądrze Linuxa rozwiązano podatność związaną z wyścigiem między migracją zadań a iteracją w cgroup. Problem dotyczy przenoszenia zadań z jednego zestawu cgroup do innego.
W jądrze Linuxa naprawiono podatność związaną z wyciekiem w procesie czyszczenia błędów DMA w sterownikach e1000/e1000e. Problem występował podczas mapowania buforów TX, gdzie nieodpowiednio odmapowywano już zmapowane bufory w przypadku wystąpienia błędu.
W jądrze Linuxa naprawiono podatność związaną z błędem typu slab-out-of-bounds w funkcji nvme_dbbuf_set. Problem dotyczył nieprawidłowego warunku pętli, który mógł prowadzić do dostępu do nieprawidłowych indeksów.
W jądrze Linuxa naprawiono podatność związaną z wyścigiem w funkcji nvme_poll_irqdisable(). W określonym scenariuszu, pdev może zostać wyłączony, co prowadzi do nieprawidłowego ustawienia msix_enabled.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

