VulnPulse
緊急脆弱性アドバイザリGoGitHub

Echo: Rejected WebSocket upgrades can bypass Echo route-level access controls

影響: go:github.com/labstack/echo/v4 >= 4.0.0, < 4.16.1 → 4.16.1, go:github.com/labstack/echo/v5 >= 5.0.0, < 5.4.1 → 5.4.1

Echo's Proxy middleware selected a raw tunnel when the client requested a WebSocket upgrade, before validating whether the configured upstream accepted it. If the upstream returned an ordinary HTTP response and kept the connection alive, subsequent HTTP requests on that connection were forwarded directly to the same upstream without passing through Echo's router or route-specific middleware. This can bypass authentication or authorization enforced only at Echo's routes. Exploitation requires an…

GitHub Advisory Databaseで読む

情報源GitHub Advisory Database
取得日時2026/10/24 13:50
データMarkdown JSON

2026/10/24 05:49、GitHub Advisory Databaseが「Echo: Rejected WebSocket upgrades can bypass Echo route-level access controls」を公開しました (種別: 脆弱性アドバイザリ)。重大度は「緊急」(critical) です。関連する技術: Go、GitHub。