In Forgejo before 1.20.5-1, certain endpoints do not...
Critical severity
Unreviewed
Published
Dec 3, 2023
to the GitHub Advisory Database
•
Updated Dec 7, 2023
Description
Published by the National Vulnerability Database
Dec 3, 2023
Published to the GitHub Advisory Database
Dec 3, 2023
Last updated
Dec 7, 2023
In Forgejo before 1.20.5-1, certain endpoints do not check whether an object belongs to a repository for which permissions are being checked. This allows remote attackers to read private issues, read private pull requests, delete issues, and perform other unauthorized actions.
References