webdav-server is vulnerable to Improper Access Control
81
High Risk
The SimplePathPrivilegeManager decides whether a granted permission covers a requested resource using a prefix comparison that lacks a trailing separator. As a result, a permission granted to a path is also applied to unrelated sibling paths that merely share the same prefix rather than only to descendants. Before the fix, this let requests reach resources outside the intended authorization scope, allowing unauthorized reading, modification, or deletion depending on the granted rights. The fix stores permission paths with a trailing separator so matching is limited to the path itself and its descendants.
You are affected if you are using a version that falls within the vulnerable range and your application uses SimplePathPrivilegeManager for authorization.
webdav-server is vulnerable to Improper Access Control in versions 2.0.0 - 2.6.2.
Upgrade the webdav-server library to the patch version.
Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.
Free. No credit card required.

I consent to receiving marketing communications based on Aikido’s Privacy Policy.
SOC 2Compliant
ISO 27001Compliant