CVE-2023-49946
CRITICALForgejo < 1.20.5-1 - Incorrect Permission Assignment
Title source: ruleDescription
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 (4)
Core 4
Core References
Not Applicable
https://about.gitea.com/security
Release Notes, Vendor Advisory
https://codeberg.org/forgejo/forgejo/src/branch/forgejo/RELEASE-NOTES.md
Release Notes, Vendor Advisory
https://forgejo.org/2023-11-release-v1-20-5-1/
Not Applicable
https://github.com/gogs/gogs/security
Scores
CVSS v3
9.1
EPSS
0.0010
EPSS Percentile
27.9%
Attack Vector
NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Details
CWE
CWE-732
Status
published
Products (1)
forgejo/forgejo
< 1.20.5-1
Published
Dec 03, 2023
Tracked Since
Feb 18, 2026