Lucene search
+L

7 matches found

Github Security Blog
Github Security Blog
•added 2026/09/15 8:01 p.m.•10 views

Http4s: Ember chunk parser lenience (TE.TE request smuggling)

Summary Ember's chunk decoder parses the size token leniently: it strips leading and trailing whitespace and accepts a leading + or - sign. RFC9112 §7.1 defines chunk-size = 1HEXDIG. An intermediary that parses the chunk boundary differently or rejects it will disagree with Ember on request...

5.4CVSS5.8AI score0.00368EPSS
SaveExploits0References5Affected Software3
Github Security Blog
Github Security Blog
•added 2026/09/15 7:53 p.m.•12 views

Http4s Ember accepts Transfer-Encoding combined with Content-Length (CL.TE request smuggling)

Summary Ember's HTTP/1.1 request parser does not reject a message that carries both a Transfer-Encoding and a Content-Length header. RFC 9112 §6.1 requires a server to treat such a message as a framing error and close the connection. An intermediary that follows the RFC's CL-strip-and-forward pat...

9.2CVSS5.8AI score0.00574EPSS
SaveExploits0References5Affected Software3
Debian CVE
Debian CVE
•added 2026/09/04 5:15 p.m.•17 views

CVE-2026-18540

undici's retry interceptor can append the body of a ranged retry response to bytes already delivered from an earlier partial response while still presenting the original response's status and headers. This happens when an upstream server delivers part of a body without a trustworthy resume...

3.7CVSS5.4AI score0.00239EPSS
SaveExploits0
OSV
OSV
•added 2026/04/02 8:36 p.m.•13 views

GHSA-Q2WW-5357-X388 Rack has Content-Length mismatch in Rack::Files error responses

Summary Rack::Filesfail sets the Content-Length response header using Stringsize instead of Stringbytesize. When the response body contains multibyte UTF-8 characters, the declared Content-Length is smaller than the number of bytes actually sent on the wire. Because Rack::Files reflects the...

4.8CVSS5.9AI score0.00245EPSS
SaveExploits0References4
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/04/02 12:00 a.m.•1 views

CVE-2026-34831: Improper Handling of Length Parameter Inconsistency

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

6.5CVSS5.7AI score0.00245EPSS
SaveExploits0References4
RubySec
RubySec
•added 2026/04/02 12:00 a.m.•53 views

Rack has Content-Length mismatch in Rack::Files error responses

Summary Rack::Filesfail sets the Content-Length response header using Stringsize instead of Stringbytesize. When the response body contains multibyte UTF-8 characters, the declared Content-Length is smaller than the number of bytes actually sent on the wire. Because Rack::Files reflects the...

6.5CVSS5.8AI score0.00245EPSS
SaveExploits0References1Affected Software1
OSV
OSV
•added 2021/01/07 2:15 p.m.•12 views

CVE-2020-26976

When a HTTPS pages was embedded in a HTTP page, and there was a service worker registered for the former, the service worker could have intercepted the request for the secure page despite the iframe not being a secure context due to the insecure framing. This vulnerability affects Firefox 84...

6.5CVSS8AI score
SaveExploits0References7
Rows per page
Query Builder