CVE Vulnerability Catalog

Translated CVE descriptions from NVD NIST - in English

Browse vulnerabilities by package

CISA 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.

I agree to receive the weekly CVE digest at the address above. I can withdraw this consent at any time using the link in the footer of every message.

CVE-2026-4923
Medium
—

Podatność CVE-2026-4923 dotyczy generowania wyrażeń regularnych, które są podatne na ataki ReDoS, gdy używane są wieloznaczniki w połączeniu z co najmniej jednym parametrem. Wymaga to, aby drugi wieloznacznik znajdował się w miejscu innym niż koniec ścieżki.

GHSA-cc9r-2j5m-2m83
Medium
—

Nodemailer's email-address parser treats an RFC 5322 comment inside the domain as a point to concatenate the surrounding text, rather than as folding whitespace (CFWS) that terminates the domain. This can lead to incorrect parsing, e.g., [email protected](x)evil.c..., potentially redirecting messages or bypassing validation.

GHSA-rgwj-5xj2-c3m3
Medium
—

A vulnerability in mysql2 (in lib/compressed_protocol.js, line 43) where zlib.inflate is used to decompress packets. When a connection is created with compress: true and the server advertises CLIENT_COMPRESS, each incoming packet is decompressed without limits, potentially leading to excessive memory usage or DoS.

GHSA-2x7j-588g-ccc2
High
—

Nodemailer's address parser parses comma-separated addresses in quadratic time (O(n²)) in the number of addresses. A single crafted address string (e.g., To, Cc, Bcc, From, Reply-To) can cause significant slowdown.

GHSA-wmmp-3585-3rmp
Medium
—

Nodemailer resolves an international (IDN / non-ASCII) recipient domain to a different Punycode label than every UTS-46-conformant parser (web browsers, WHATWG URL Standard, Node's url.domainToASCII, Python's idna). Its address normalizer (_normalizeAddress) may lead to incorrect domain resolution, enabling phishing or message misdirection.

GHSA-2xp9-vwfh-vxw4
Critical
—

A vulnerability in the libheif library used by sharp (which Next.js uses for image optimization) can lead to remote code execution when AVIF files are optimized. Until a fix has propagated, optimization of AVIF files is disabled.

GHSA-w67g-5rqw-f597
Medium
—

gorilla/websocket used math/rand (a cryptographically weak pseudo-random number generator) to generate WebSocket frame mask keys. Masking keys MUST be unpredictable to prevent frame content injection attacks.

GHSA-8m3c-c648-2xjj
Medium
—

Nodemailer's disableFileAccess/disableUrlAccess options are a security sandbox that forbids untrusted message content from reading local files or making outbound HTTP(S) requests. The fix for GHSA-wqvq-jvpq-h66f may be incomplete, allowing bypass of the sandbox.

GHSA-3f6p-5ww8-9rcr
High
—

A rogue MySQL server (or a man-in-the-middle) can force mysql2 to send credentials in plaintext by requesting an auth switch to mysql_clear_password. The driver complies without verifying that TLS is active.

GHSA-rgj7-g3m4-5g8c
High
—

Several vulnerabilities (two rated critical under CVSSv3) have been discovered and fixed in the upstream libheif dependency. They can lead to remote code execution (RCE) on glibc-based Linux under certain conditions.

DLA-4845-1
Unknown
—

No vulnerability description is available in the provided NVD data. Technical details and impact scope cannot be determined from the supplied information.

DSA-6572-1
Unknown
—

No vulnerability description is available in the provided NVD data. Technical details and impact scope cannot be determined from the supplied information.

GHSA-m943-m63m-w62w
Medium
—

addressparser ends an RFC 5322 group at the first `;`, even when it appears inside a quoted display name or a comment. The text after it is re-parsed as top-level recipients with quoting flipped, so text that a conformant parser reads as a display name or comment is misinterpreted.

GHSA-8c8m-p3m8-cjg8
Medium
—

RFC 5322 comments can be nested, but addressparser ends a comment at the first `)`, including the one closing a nested comment, and parses the remainder of the outer comment as header text. This leads to incorrect email address interpretation.

GHSA-85x2-q946-cp5h
Medium
—

The addressparser library ends angle-addr parsing at the first `>` it encounters, even when that character appears inside a quoted local part, a comment, or a domain literal. The domain is then read from the text preceding that `>`, resulting in incorrect email address interpretation.

CVE-2026-115936
Low
—

No vulnerability description is available in the NVD source, so technical details and the affected component cannot be determined. No conclusions should be drawn beyond the provided data.

CVE-2026-114437
Medium
—

In the Golang Chi web framework, the ClientIPFromXFF middleware skips any X-Forwarded-For entry in a configured trusted CIDR but never verifies that the direct TCP peer in http.Request.RemoteAddr belongs to that CIDR. A client that can reach the Go server directly can therefore append a trusted-looking entry.

GHSA-pq4g-8rxf-4g29
Unknown
—

Crass's tokenizer did not terminate a bad URL token at a ) that followed an escaped backslash (\\). As a result, Crass consumed more input as part of the bad URL than a spec-compliant browser does. CSS sanitizers that parse untrusted CSS with Crass and re-emit it could be tricked.

GHSA-8qw7-6phv-7q6p
Medium
—

The vulnerability affects the ViewComponent component in Ruby and is related to the earlier CVE-2026-54497. The fix involved calling __vc_reset_render_state! in render_in to clear three instance variables (@__vc_controller, @__vc_helpers, @__vc_request) on every render, preventing a reused ViewComponent::Base instance from leaking the previous request's controller/helpers/request.

GHSA-84w7-hpvm-rxx2
Unknown
—

expand_shorthand! (and the expand_dimensions_shorthand! it calls) runs the RE_FUNCTIONS regex over declaration values. That regex has a nested quantifier inside a group that can recurse, so on a value that opens a CSS function and never closes it, the match degrades into exponential backtracking.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS