<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="../assets/feed.xsl"?><rss version="2.0"><channel><title>PatchTheCVE: vshakitskiy</title><link>https://patchthecve.com/</link><description>CVEs with upgrade or downgrade fix steps</description><item><title>CVE-2026-34715: ewe is a Gleam web server</title><link>https://patchthecve.com/cve/CVE-2026-34715.html</link><guid>https://patchthecve.com/cve/CVE-2026-34715.html</guid><pubDate>Fri, 24 Jul 2026 21:10:00 +0000</pubDate><description>MEDIUM 5.3: ewe is a Gleam web server. Prior to version 3.0.6, the encode_headers function in src/ewe/internal/encoder.gleam directly interpolates response header keys and values into raw HTTP bytes without validating or stripping CRLF (\r\n) sequences. An application that passes user-controlled data into respo</description></item><item><title>CVE-2026-32881: ewe is a Gleam web server</title><link>https://patchthecve.com/cve/CVE-2026-32881.html</link><guid>https://patchthecve.com/cve/CVE-2026-32881.html</guid><pubDate>Wed, 17 Jun 2026 10:36:30 +0000</pubDate><description>MEDIUM 5.3: ewe is a Gleam web server. ewe is a Gleam web server. Versions 0.6.0 through 3.0.4 are vulnerable to authentication bypass or spoofed proxy-trust headers. Chunked transfer encoding trailer handling merges declared trailer fields into req.headers after body parsing, but the denylist only blocks 9 hea</description></item><item><title>CVE-2026-32873: ewe is a Gleam web server</title><link>https://patchthecve.com/cve/CVE-2026-32873.html</link><guid>https://patchthecve.com/cve/CVE-2026-32873.html</guid><pubDate>Wed, 17 Jun 2026 10:36:29 +0000</pubDate><description>HIGH 7.5: ewe is a Gleam web server. Versions 0.8.0 through 3.0.4 contain a bug in the handle_trailers function where rejected trailer headers (forbidden or undeclared) cause an infinite loop. When handle_trailers encounters such a trailer, three code paths (lines 520, 523, 526) recurse with the original buff</description></item></channel></rss>