Vulnerability Report: GO-2024-3268
- CVE-2022-31668, GHSA-r864-28pw-8682
- Affects: github.com/goharbor/harbor
- Published: Dec 12, 2024
Harbor fails to validate the user permissions when updating p2p preheat policies. By sending a request to update a p2p preheat policy with an id that belongs to a project that the currently authenticated user doesn't have access to, the attacker could modify p2p preheat policies configured in other projects.
For detailed information about this vulnerability, visit https://github.com/goharbor/harbor/security/advisories/GHSA-3wpx-625q-22j7.
Affected Modules
-
PathGo Versions
-
from v2.0.0+incompatible before v2.4.3+incompatible, from v2.5.0+incompatible before v2.5.2+incompatible
Aliases
References
- https://github.com/goharbor/harbor/security/advisories/GHSA-3wpx-625q-22j7
- https://vuln.go.dev/ID/GO-2024-3268.json
Credits
- Gal Goldstein (Oxeye Security), Daniel Abeles (Oxeye Security)
Feedback
See anything missing or incorrect?
Suggest an edit to this report.