UnratednpmAmendedPublished
Path Traversal in sapper
GHSA-f3vw-587g-r29g
- Affected
- npm sapper < 0.27.11
- Fixed in
- 0.27.11· Vendor fix available
- Issue
- Versions of sapper prior to 0.27.11 are vulnerable to Path Traversal. It is possible to access sensitive files on the server through HTTP requests containing URL-encoded ../. You may test a sapper application running in prod mode with curl -vvv http://localhost:3000/client/750af05c3a69ddc6073a/%252e%252e/%252e%252e/%252e%252e/%252e%252e/%252e%252e/%252e%252e/%252e%252e/%252e%252e/etc/passwd. Recommendation Upgrade to version 0.27.11 or later.
Recommended action: Upgrade to 0.27.11 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.