Description
serve node module before 6.4.9 suffers from a Path Traversal vulnerability due to not handling %2e (.) and %2f (/) and allowing them in paths, which allows a malicious user to view the contents of any directory with known path.
Remediation
References
https://github.com/zeit/serve/pull/316
https://hackerone.com/reports/307666
Related Vulnerabilities
CVE-2020-17523 Vulnerability in maven package org.apache.shiro:shiro-web
CVE-2017-5653 Vulnerability in maven package org.apache.cxf:cxf-rt-rs-security-xml
CVE-2019-10169 Vulnerability in maven package org.keycloak:keycloak-authz-client
CVE-2020-1718 Vulnerability in maven package org.keycloak:keycloak-parent
CVE-2022-24289 Vulnerability in maven package org.apache.cayenne:cayenne-server