Summary
WebP Server Go through 0.14.4 contains a path traversal vulnerability on Windows that allows unauthenticated attackers to read files outside the configured IMG_PATH directory by sending requests with percent-encoded backslashes (%5C) that bypass the path.Clean() sanitization in handler\/router.go. Attackers can exploit the discrepancy between Go's forward-slash-only path normalization and Windows file system APIs that treat backslashes and forward slashes as equivalent to access arbitrary files on the host filesystem accessible to the server process.
Assessment
- CVE:
CVE-2026-53779 - CVSS base score: 8.7
- Vector:
CVSS:4.0\/AV:N\/AC:L\/AT:N\/PR:N\/UI:N\/VC:H\/VI:N\/VA:N\/SC:N\/SI:N\/SA:N\/E:X\/CR:X\/IR:X\/AR:X\/MAV:X\/MAC:X\/MAT:X\/MPR:X\/MUI:X\/MVC:X\/MVI:X\/MVA:X\/MSC:X\/MSI:X\/MSA:X\/S:X\/AU:X\/R:X\/V:X\/RE:X\/U:X - Source: [NVD entry](https:\/\/nvd.nist.gov\/vuln\/detail\/CVE-2026-53779)
References
- [github.com](https:\/\/github.com\/webp-sh\/webp_server_go\/commit\/eb3b5f9289b331cb639cd610b0d1c532d2cc24e0)
- [github.com](https:\/\/github.com\/webp-sh\/webp_server_go\/pull\/451)
- [www.vulncheck.com](https:\/\/www.vulncheck.com\/advisories\/webp-server-go-path-traversal-via-backslash-encoding-on-windows)
Action
- Verify affected systems in your inventory
- Apply the vendor patch during a maintenance window
- Restrict access at the network layer until the patch is applied