Vulnerability · Published Oct 28, 2026 · Assigned by GitHub_M

CVE-2026-118650Echo: middleware.Static: `%2F`-encoded path bypasses route/group middleware guarding a statically-served path

High 7.5

In plain English

A high-severity incorrect authorization in echo from labstack. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 34% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)7.5High
Exploit odds (30 days)0.4%top 66.0% of all CVEs
Exploited in the wildNo reportsCISA SSVC: poc
Attack toolingNoneno public tooling known

Official description

Echo is a Go web framework. Prior to 4.16.0 and 5.4.0, a globally mounted middleware.Static instance can interpret an encoded request path differently from Echo's router because the router matches the still-encoded path while the static handler uses the decoded URL.Path. The advisory demonstrates an encoded slash resolving to a file under the static root through the global static middleware, but the source is internally inconsistent about whether a route or group guard protects the corresponding literal path in that global-mount configuration. This issue is fixed in 4.16.0 and 5.4.0.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Gogithub.com/labstack/echo/v44.16.0GHSA-375p-5qhx-8wq4
Gogithub.com/labstack/echo/v44.16.0GO-2026-6873
Gogithub.com/labstack/echo/v55.4.0GO-2026-6873
Gogithub.com/labstack/echo/v55.4.0GHSA-375p-5qhx-8wq4
Ubuntu:22.04:LTSgolang-github-labstack-echono fix listedUBUNTU-CVE-2026-118650
Ubuntu:24.04:LTSgolang-github-labstack-echono fix listedUBUNTU-CVE-2026-118650
Ubuntu:26.04:LTSgolang-github-labstack-echono fix listedUBUNTU-CVE-2026-118650
Ubuntu:26.10golang-github-labstack-echono fix listedUBUNTU-CVE-2026-118650
Ubuntu:22.04:LTSgolang-github-labstack-echo.v2no fix listedUBUNTU-CVE-2026-118650
Ubuntu:22.04:LTSgolang-github-labstack-echo.v3no fix listedUBUNTU-CVE-2026-118650

Affected products (as reported)

VendorProductVersions
labstack echo >= 5.0.0, < 5.4.0< 4.16.0

Weakness: CWE-177, CWE-863 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

References