GitHub Advisoryadvisory · Go
GHSA-994f-7g86-qr56 Path Traversal in file editor on Windows in Gogs
CRITICAL
Official page ↗
- Aliases
- CVE-2022-1992
- Ecosystem
- Go
- Packages
- gogs.io/gogs
- Severity
- Critical
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H
- Weaknesses
- CWE-22
- Reviewed
- 2022-06-08
Affected packages
• Go gogs.io/gogs: < 0.12.9 → fixed in 0.12.9
Description
Impact
The malicious user is able to delete and upload arbitrary file(s). All installations on Windows with repository upload enabled (default) are affected.
Patches
Path cleaning has accommodated for Windows. Users should upgrade to 0.12.9 or the latest 0.13.0+dev.
Workarounds
N/A
References
https://huntr.dev/bounties/2e8cdc57-a9cf-46ae-9088-87f09e6c90ab/
For more information
If you have any questions or comments about this advisory, please post on #7001.
Related
Alias · CVE (1)
- CVE-2022-1992 Path Traversal in GitHub repository gogs/gogs prior to 0.12.9. vulnerability
Weakness · CWE (1)
- CWE-22 Improper Limitation of a Pathname to a Restricted Directory weakness
References
- https://github.com/gogs/gogs/security/advisories/GHSA-994f-7g86-qr56 web
- https://nvd.nist.gov/vuln/detail/CVE-2022-1992 advisory
- https://github.com/gogs/gogs/commit/2ca014250fbf0bba94c914d9e43b1f6d8eca3bb0 web
- https://github.com/gogs/gogs package
- https://github.com/gogs/gogs/blob/f36eeedbf89328ee70cc3a2e239f6314f9021f58/conf/app.ini#L127-L129 web
- https://huntr.dev/bounties/2e8cdc57-a9cf-46ae-9088-87f09e6c90ab web