CVE-2026-41491: Path Traversal Method Path Without Clean

Method path from GetMethod() is written into a URL builder without first calling path.Clean(). Unsanitized path traversal sequences (../, %2F/..) allow bypassing access-control policies that normalize the path independently from the dispatch layer: the ACL evaluates the normalized form while the target application receives the raw traversal-bearing path (CVE

Provally CuratedPublic repositoryHighHigh confidenceVerifiedApache-2.0Go
greprules fetch cve-2026-41491-path-traversal-method-path-without-clean --engine opengrep

Description

Method path from GetMethod() is written into a URL builder without first calling path.Clean(). Unsanitized path traversal sequences (../, %2F/..) allow bypassing access-control policies that normalize the path independently from the dispatch layer: the ACL evaluates the normalized form while the target application receives the raw traversal-bearing path (CVE