The probability is the direct output of the EPSS model, and conveys an overall sense of the threat of exploitation in the wild. The percentile measures the EPSS probability relative to all known EPSS scores. Note: This data is updated daily, relying on the latest available EPSS model version. Check out the EPSS documentation for more details.
In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsUpgrade github.com/labstack/echo/v5/middleware to version 5.4.0 or higher.
github.com/labstack/echo/v5/middleware is a middleware package for echo.
Affected versions of this package are vulnerable to Use of Non-Canonical URL Paths for Authorization Decisions via the Static middleware in middleware/static.go. When Static is attached to a catch-all route alongside a guarded route, an attacker can request an in-root file using an encoded separator, such as /admin%2Fsecret.txt; routing misses the guarded route while Static resolves the decoded URL path and serves the file. When Static is mounted globally with Echo#Use, it runs before route and group middleware, so those guards do not protect even literal static paths.
Workarounds
middleware.Static root directory to prevent the middleware from serving them without the intended access controls.