CWE-174— Double Decoding of the Same Data
The product decodes the same input twice, which can limit the effectiveness of any protection mechanism that occurs in between the decoding operations.— MITRE CWE catalog
7 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-174page 1 of 1
- CVE-2026-93903CRITICALCVSS 9.4EG 9.42026-09-30
LiteSpeed Web Server (LSWS) before 6.3.7 build 1 mishandles internal redirect URL validation in a certain "corner case."
- CVE-2026-75899HIGHCVSS 7.5EG 7.52026-08-24
fast-uri is a URI parser for Node.js. It decodes percent escapes in a hostname during parsing and then decodes the parsed hostname a second time during authority recomposition, so a single call to normalize or resolve can turn nested perce…
- CVE-2026-118655MEDIUMCVSS 5.9EG 5.92026-10-28
Echo is a Go web framework. Prior to 4.15.3 and 5.2.0, middleware.Static can decode an already decoded Request.URL.Path a second time. Double-encoded separators can consequently be reconstructed before filesystem resolution. This can reach…
- CVE-2026-118663MEDIUMCVSS 5.3EG 5.32026-10-28
@hono/node-server allows running the Hono application on Node.js. From 1.19.10 until 2.1.3, serveStatic decodes a request path a second time after Hono has already decoded it for routing, so a malformed percent-encoded sequence can make ro…
- CVE-2026-111757MEDIUMCVSS 5.3EG 5.32026-10-19
Hono is a Web application framework that provides support for any JavaScript runtime. From 4.12.4 until 4.13.11, serveStatic can interpret a malformed percent-encoded path differently from upstream routing middleware and bypass protection …
- CVE-2026-109955MEDIUMCVSS 5.3EG 5.32026-10-13
Hono from 4.12.4 before 4.13.11 contains a middleware bypass vulnerability in serveStatic that allows unauthenticated attackers to skip prefix middleware by exploiting double path decoding. Attackers can send malformed percent-encoded path…
- CVE-2026-92839MEDIUMCVSS 4.3EG 4.32026-09-17
Canva Desktop before v1.125.0 performed double decoding in the deeplink handler. A threat actor could cause the application to load arbitrary same-origin content under the user’s session.
Map vulnerabilities like CWE-174 to your infrastructure
EchelonGraph correlates every CVE — across CWE-174 and 150+ other weakness categories — against the assets you actually run. See blast radius, fix versions, and remediation steps in one graph.
Book a Demo →