—
GO-2026-6293
Encoded slash (%2F) bypasses route-level protection and exposes static files in github.com/labstack/echo/v4 and github.com/labstack/echo/v5
Quick fix
GO-2026-6293 — github.com/labstack/echo/v4: upgrade to the fixed version with the command below.
go get github.com/labstack/echo/v4@v4.15.3 Details
Encoded slash (%2F) bypasses route-level protection and exposes static files in github.com/labstack/echo/v4 and github.com/labstack/echo/v5
Are you affected?
Enter the version of the package you're using.
Affected packages
Go / github.com/labstack/echo/v4
Introduced in:
0 Fixed in: 4.15.3 Fix
go get github.com/labstack/echo/v4@v4.15.3 Go / github.com/labstack/echo/v5
Introduced in:
0 Fixed in: 5.2.0 Fix
go get github.com/labstack/echo/v5@v5.2.0 References
- https://github.com/labstack/echo/security/advisories/GHSA-vfp3-v2gw-7wfq [ADVISORY]
- https://nvd.nist.gov/vuln/detail/CVE-2026-55677 [ADVISORY]
- https://github.com/labstack/echo/commit/8d1ae9d3360a71672418856d58753af25f2c3986 [FIX]
- https://github.com/labstack/echo/commit/c3fa2a27ff92b2b8db360de614f999ef1da24725 [FIX]
- https://github.com/labstack/echo/pull/3009 [FIX]
- https://github.com/labstack/echo/pull/3011 [FIX]
- https://github.com/labstack/echo/releases/tag/v4.15.3 [WEB]
- https://github.com/labstack/echo/releases/tag/v5.2.0 [WEB]