Total CVEs

125,574

Critical Severity

2,253

High Severity

7,771

Last 7 Days

1,134
Quick preset (or use dates below)
Clear Filters
Showing 61 - 80 of 1,441 CVEs

In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_conntrack_h323: check for zero length in DecodeQ931() In DecodeQ931(), the UserUserIE code path reads a 16-bit length from the packet, then decrements it by 1 to skip the protocol discriminator byte before passing it...

Vendor: Linux
Product: Linux
Published: Apr 03, 2026
Source: NVD

In the Linux kernel, the following vulnerability has been resolved: PM: runtime: Fix a race condition related to device removal The following code in pm_runtime_work() may dereference the dev->parent pointer after the parent device has been freed: /* Maybe the parent is now able to suspend. *...

Vendor: Linux
Product: Linux
Published: Apr 03, 2026
Source: NVD

In the Linux kernel, the following vulnerability has been resolved: net/sched: teql: Fix double-free in teql_master_xmit Whenever a TEQL devices has a lockless Qdisc as root, qdisc_reset should be called using the seq_lock to avoid racing with the datapath. Failure to do so may cause crashes like ...

Vendor: Linux
Product: Linux
Published: Apr 03, 2026
Source: NVD

In the Linux kernel, the following vulnerability has been resolved: drm/vmwgfx: Don't overwrite KMS surface dirty tracker We were overwriting the surface's dirty tracker here causing a memory leak.

Vendor: Linux
Product: Linux
Published: Apr 03, 2026
Source: NVD

In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix use-after-free of share_conf in compound request smb2_get_ksmbd_tcon() reuses work->tcon in compound requests without validating tcon->t_state. ksmbd_tree_conn_lookup() checks t_state == TREE_CONNECTED on the init...

Vendor: Linux
Product: Linux
Published: Apr 03, 2026
Source: NVD

In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix use-after-free in durable v2 replay of active file handles parse_durable_handle_context() unconditionally assigns dh_info->fp->conn to the current connection when handling a DURABLE_REQ_V2 context with SMB2_FLAGS_...

Vendor: Linux
Product: Linux
Published: Apr 03, 2026
Source: NVD

In the Linux kernel, the following vulnerability has been resolved: net/rds: Fix circular locking dependency in rds_tcp_tune syzbot reported a circular locking dependency in rds_tcp_tune() where sk_net_refcnt_upgrade() is called while holding the socket lock: =====================================...

Vendor: Linux
Product: Linux
Published: Apr 03, 2026
Source: NVD
CVE-2026-34835 MEDIUM - 4.8

Rack is a modular Ruby web server interface. From versions 3.0.0.beta1 to before 3.1.21, and 3.2.0 to before 3.2.6, Rack::Request parses the Host header using an AUTHORITY regular expression that accepts characters not permitted in RFC-compliant hostnames, including /, ?, #, and @. Because req.host ...

Vendor: rack
Product: rack
Published: Apr 02, 2026
Source: NVD
CVE-2026-34827 HIGH - 7.5

Rack is a modular Ruby web server interface. From versions 3.0.0.beta1 to before 3.1.21, and 3.2.0 to before 3.2.6, Rack::Multipart::Parser#handle_mime_head parses quoted multipart parameters such as Content-Disposition: form-data; name="..." using repeated String#index searches combined w...

Vendor: rack
Product: rack
Published: Apr 02, 2026
Source: NVD
CVE-2026-32762 MEDIUM - 4.8

Rack is a modular Ruby web server interface. From versions 3.0.0.beta1 to before 3.1.21 and 3.2.0 to before 3.2.6, Rack::Utils.forwarded_values parses the RFC 7239 Forwarded header by splitting on semicolons before handling quoted-string values. Because quoted values may legally contain semicolons, ...

Vendor: rack
Product: rack
Published: Apr 02, 2026
Source: NVD
CVE-2026-26962 MEDIUM - 4.8

Rack is a modular Ruby web server interface. From version 3.2.0 to before version 3.2.6, Rack::Multipart::Parser unfolds folded multipart part headers incorrectly. When a multipart header contains an obs-fold sequence, Rack preserves the embedded CRLF in parsed parameter values such as filename or n...

Vendor: rack
Product: rack
Published: Apr 02, 2026
Source: NVD
CVE-2026-34831 MEDIUM - 4.8

Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, Rack::Files#fail sets the Content-Length response header using String#size instead of String#bytesize. When the response body contains multibyte UTF-8 characters, the declared Content-Length is smaller than the...

Vendor: rack
Product: rack
Published: Apr 02, 2026
Source: NVD
CVE-2026-34830 MEDIUM - 5.9

Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, Rack::Sendfile#map_accel_path interpolates the value of the X-Accel-Mapping request header directly into a regular expression when rewriting file paths for X-Accel-Redirect. Because the header value is not esca...

Vendor: rack
Product: rack
Published: Apr 02, 2026
Source: NVD
CVE-2026-34829 HIGH - 7.5

Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, Rack::Multipart::Parser only wraps the request body in a BoundedIO when CONTENT_LENGTH is present. When a multipart/form-data request is sent without a Content-Length header, such as with HTTP chunked transfer ...

Vendor: rack
Product: rack
Published: Apr 02, 2026
Source: NVD
CVE-2026-34826 MEDIUM - 5.3

Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, Rack::Utils.get_byte_ranges parses the HTTP Range header without limiting the number of individual byte ranges. Although the existing fix for CVE-2024-26141 rejects ranges whose total byte coverage exceeds the ...

Vendor: rack
Product: rack
Published: Apr 02, 2026
Source: NVD
CVE-2026-34786 MEDIUM - 5.3

Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, Rack::Static#applicable_rules evaluates several header_rules types against the raw URL-encoded PATH_INFO, while the underlying file-serving path is decoded before the file is served. As a result, a request for ...

Vendor: rack
Product: rack
Published: Apr 02, 2026
Source: NVD
CVE-2026-34785 HIGH - 7.5

Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, Rack::Static determines whether a request should be served as a static file using a simple string prefix check. When configured with URL prefixes such as "/css", it matches any request path that begin...

Vendor: rack
Product: rack
Published: Apr 02, 2026
Source: NVD
CVE-2026-34763 MEDIUM - 5.3

Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, Rack::Directory interpolates the configured root path directly into a regular expression when deriving the displayed directory path. If root contains regex metacharacters such as +, *, or ., the prefix strippin...

Vendor: rack
Product: rack
Published: Apr 02, 2026
Source: NVD
CVE-2026-34230 MEDIUM - 5.3

Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, Rack::Utils.select_best_encoding processes Accept-Encoding values with quadratic time complexity when the header contains many wildcard (*) entries. Because this method is used by Rack::Deflater to choose a res...

Vendor: rack
Product: rack
Published: Apr 02, 2026
Source: NVD

Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, Rack::Multipart::Parser extracts the boundary parameter from multipart/form-data using a greedy regular expression. When a Content-Type header contains multiple boundary parameters, Rack selects the last one ra...

Vendor: rack
Product: rack
Published: Apr 02, 2026
Source: NVD