GitHub Advisoryadvisory · Go
GHSA-vp56-r7qv-783v ahh vulnerable to Path Traversal
HIGH
Official page ↗
- Aliases
- CVE-2020-36559
- Ecosystem
- Go
- Packages
- github.com/go-aah/aah, aahframe.work
- Severity
- High
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
- Weaknesses
- CWE-22
- Reviewed
- 2022-12-30
Affected packages
• Go github.com/go-aah/aah: < 0.12.4 → fixed in 0.12.4
• Go aahframe.work: < 0.12.4 → fixed in 0.12.4
Description
Due to improper santization of user input, HTTPEngine.Handle allows for directory traversal, allowing an attacker to read files outside of the target directory that the server has permission to read.
Related
Alias · CVE (1)
- CVE-2020-36559 Due to improper sanitization of user input, HTTPEngine.Handle allows for directory traversal, allowing an attacker to read files outside of… vulnerability
Weakness · CWE (1)
- CWE-22 Improper Limitation of a Pathname to a Restricted Directory weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2020-36559 advisory
- https://github.com/go-aah/aah/issues/266 web
- https://github.com/go-aah/aah/pull/267 web
- https://github.com/go-aah/aah/commit/881dc9f71d1f7a4e8a9a39df9c5c081d3a2da1ec web
- https://github.com/go-aah/aah package
- https://pkg.go.dev/vuln/GO-2020-0033 web