-
Notifications
You must be signed in to change notification settings - Fork 8.5k
Open
Labels
type/bugFound something you weren't expecting? Report it here!Found something you weren't expecting? Report it here!
Description
Description
vulnerability descriptions
github.com/gin-gonic/gin module from all versions is vulnerable to Path Traversal due to multiple encodings in path parameters.
and
github.com/gin-gonic/gin module from all versions is vulnerable to Path Traversal due to wildcard parameters incorrectly decoding URIs recursively. The wildcard request parameter should get the full path after the "/". If the path will contain some URL Encoded slashes (%2F), they get recursively decoded, which is incorrect and could lead to a Path Traversal issue.
can we get this resolved? is there a requirement for multiple encodings
this seems to be a related issue
Gin Version
Gin v1.11.0.
Can you reproduce the bug?
Yes
Source Code
No response
Go Version
No response
Operating System
No response
Metadata
Metadata
Assignees
Labels
type/bugFound something you weren't expecting? Report it here!Found something you weren't expecting? Report it here!