PULSE
LIVE30signals / 24h
FEED
ransomunsafe reclama a DECK APP TECHNOLOGIES PTE. LTD · IN · Technologyransomthegentlemen reclama a CONTAC Ingenieros · CL · Professional Servicesransomthegentlemen reclama a RAK Construction · IN · Manufacturingransomthegentlemen reclama a Lancesoft India · IN · Technologyransomthegentlemen reclama a AIMS Group · GB · Otherransomthegentlemen reclama a AnMed · US · Healthcareransomthegentlemen reclama a NTU Alumni Club · SG · Educationransomthegentlemen reclama a Canopy Support Services · CA · Professional Servicesransomthegentlemen reclama a Mikel Coffee · MX · Retail & E-Commerceransomthegentlemen reclama a Hong Kong Baptist University · HK · Educationransomthegentlemen reclama a Eva Care · GB · Healthcareransomthegentlemen reclama a Premier Pigs · GB · Agriculture and Food Productionransomthegentlemen reclama a Zion Contracting · US · Otherransomplay reclama a MIE Solutions · GB · Professional Servicesransomunsafe reclama a DECK APP TECHNOLOGIES PTE. LTD · IN · Technologyransomthegentlemen reclama a CONTAC Ingenieros · CL · Professional Servicesransomthegentlemen reclama a RAK Construction · IN · Manufacturingransomthegentlemen reclama a Lancesoft India · IN · Technologyransomthegentlemen reclama a AIMS Group · GB · Otherransomthegentlemen reclama a AnMed · US · Healthcareransomthegentlemen reclama a NTU Alumni Club · SG · Educationransomthegentlemen reclama a Canopy Support Services · CA · Professional Servicesransomthegentlemen reclama a Mikel Coffee · MX · Retail & E-Commerceransomthegentlemen reclama a Hong Kong Baptist University · HK · Educationransomthegentlemen reclama a Eva Care · GB · Healthcareransomthegentlemen reclama a Premier Pigs · GB · Agriculture and Food Productionransomthegentlemen reclama a Zion Contracting · US · Otherransomplay reclama a MIE Solutions · GB · Professional Services
← All CVEs
CVE WatchJul 24, 2026

CVE-2026-34835

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

CVSS

4.8

Medium

EPSS

0.2%

p9

KEV

Exploit Today

3

0-100

Published: Apr 2, 2026 · Last modified: Jul 24, 2026 · CWE-1286

EPSS · 30d
0.2%EPSS · 30 days0.2%
2026-07-122026-08-08
Technical description

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 returns the full parsed value, applications that validate hosts using naive prefix or suffix checks can be bypassed. This can lead to host header poisoning in applications that use req.host, req.url, or req.base_url for link generation, redirects, or origin validation. This issue has been patched in versions 3.1.21 and 3.2.6.

Official references
Related CVEs
CVECVSSEPSSKEVRExploitTitleMod.
CVE-2026-0931
15.3%
5Denial-of-service vulnerability in M-Files Server versions before 26.5.16015.3 allows an authenticated admin user to cause the M-Files Server process to crash and fail to restart.5d
CVE-2026-252927.6 HIG
1.1%
0Memory Corruption when processing untrusted user input in the fastboot command handler for audio framework configuration.4d
CVE-2026-570267.5 HIG
25.7%
8An Improper Validation of Syntactic Correctness of Input vulnerability in the SIP plugin of Juniper Networks Junos OS on MX Series with SPC3 and SRX Series allows an unauthenticated, network-based attacker to cause a Denial-of-Service (DoS).If the SIP ALG is enabled on an affected device, the processing of a malformed SIP invite packet will cause a flow processing daemon (flowd) crash and restart. This leads to a complete service outage until the system has automatically recovered. This issue affects Junos OS on MX Series with SPC3 and SRX Series: * all versions before 23.2R2-S7, * 23.4 versions before 23.4R2-S8, * 24.2 versions before 24.2R2-S5, * 24.4 versions before 24.4R2-S4, * 25.2 versions before 25.2R2, * 25.4 versions before 25.4R1-S2.27d
CVE-2026-557675.8 MED
4.1%
1Guzzle is an extensible PHP HTTP client. Prior to 7.12.1, CookieJar incorrectly accepts cookies with a dot-only Domain attribute and whitespace-padded variants. SetCookie::matchesDomain() removes leading dots from the cookie domain, normalizing dot-only values to the empty string; SetCookie::validate() only rejected a strictly empty domain, so these cookies could be stored and the empty normalized domain was treated as matching any request host. An attacker-controlled origin that an application requests with a shared cookie jar can therefore set a cookie that Guzzle later sends to unrelated hosts using the same jar. This may allow cookie injection or session fixation against downstream services, depending on how those services interpret the injected cookie. This vulnerability is fixed in 7.12.1.4d
CVE-2026-480597.5 HIG
46.8%
14Netty is a network application framework for development of protocol servers and clients. Prior to versions 4.1.135.Final and 4.2.15.Final, the HAProxy PROXY protocol v2 codec in netty leaks native or heap memory on every connection when a client sends a syntactically valid header containing nested `PP2_TYPE_SSL` TLVs (type-length-value records) at depth two or greater. The leak occurs on the successful parse path — no exception is thrown, the message fires downstream, the decoder removes itself, and the application releases the `HAProxyMessage` normally. Yet the underlying cumulation buffer (a pooled, potentially direct `ByteBuf` allocated by the channel) remains permanently pinned. Versions 4.1.135.Final and 4.2.15.Final patch the issue.5d
CVE-2026-501318.6 HIG
27.8%
8Fedify is a TypeScript library for building federated server apps powered by ActivityPub. Fedify previously addressed SSRF/internal network access in GHSA-p9cg-vqcc-grcx by adding public URL validation before runtime document and media fetching. However, the IPv4 validation logic present starting in version 0.11.2 and prior to versions 1.9.12, 1.10.11, 2.0.19, 2.1.15, and 2.2.4 appears incomplete. The `validatePublicUrl()` protection relies on `isValidPublicIPv4Address()` to reject non-public IPv4 destinations. The function blocks common private and local ranges such as `10.0.0.0/8`, `127.0.0.0/8`, `169.254.0.0/16`, `172.16.0.0/12`, and `192.168.0.0/16`, but it still treats several special-use, reserved, multicast, benchmarking, and carrier-grade NAT IPv4 ranges as valid public destinations. Because this validation is used as an SSRF defense before outbound fetches, this appears to be an incomplete mitigation or bypass class for the previous SSRF issue. Versions 1.9.12, 1.10.11, 2.0.19, 2.1.15, and 2.2.4 contain an updated patch.20d