Forgejo
by Forgejo
Source repositories
CVEs (10)
| CVE | Vendor / Product | Sev | Risk | CVSS | EPSS | KEV | Published | Description |
|---|---|---|---|---|---|---|---|---|
| CVE-2026-89094 | Cri | 0.64 | 9.9 | 0.01 | Sep 10, 2026 | Forgejo before 16.0.4 allows remote code execution via a crafted template repository because template expansion on files in .forgejo/template is mishandled. | ||
| CVE-2025-68937 | Cri | 0.62 | — | 0.01 | Dec 26, 2025 | Forgejo before 13.0.2 allows attackers to write to unintended files, and possibly obtain server shell access, because of mishandling of out-of-repository symlink destinations for template repositories. This is also fixed for 11 LTS in 11.0.7 and later. | ||
| CVE-2023-49946 | Cri | 0.59 | 9.1 | 0.01 | Dec 3, 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. | ||
| CVE-2023-49947 | Hig | 0.49 | 7.5 | 0.01 | Dec 3, 2023 | Forgejo before 1.20.5-1 allows 2FA bypass when docker login uses Basic Authentication. | ||
| CVE-2025-68971 | Med | 0.35 | 6.5 | 0.00 | Mar 16, 2026 | In Forgejo through 13.0.3, the attachment component allows a denial of service by uploading a multi-gigabyte file attachment (e.g., to be associated with an issue or a release). | ||
| CVE-2023-49948 | Med | 0.35 | 5.3 | 0.01 | Dec 3, 2023 | Forgejo before 1.20.5-1 allows remote attackers to test for the existence of private user accounts by appending .rss (or another extension) to a URL. | ||
| CVE-2026-82556 | Med | 0.34 | 6.3 | 0.00 | Aug 30, 2026 | A vulnerability was found in Forgejo up to 15.0.4. This issue affects the function net.LookupIP of the file services/migrations/allowlist/is_migrate_allowed.go of the component Repository Migration Handler. Performing a manipulation results in server-side request forgery. The… | ||
| CVE-2026-90679 | Med | 0.28 | 4.3 | 0.00 | Sep 13, 2026 | Forgejo 13.0.0 through 16.0.4, when "[federation] ENABLED = true" is set, has a spoofing issue that affects identity integrity but does not allow account takeover or content modification. It does not verify that the HTTP Signature on an incoming ActivityPub activity was produced… | ||
| CVE-2026-89151 | Low | 0.23 | 3.5 | 0.00 | Sep 11, 2026 | Forgejo before 16.0.4 allows use of restricted API tokens for unintended access to the "allow maintainer edit" feature. | ||
| CVE-2026-59102 | Med | 0.00 | 5.4 | 0.00 | Jul 2, 2026 | Forgejo before 15.0.3 contains a stored cross-site scripting vulnerability that allows authenticated attackers to execute arbitrary JavaScript in other users' browsers by setting a full name containing an HTML payload and triggering an Actions run. When the… |
- risk 0.64cvss 9.9epss 0.01
Forgejo before 16.0.4 allows remote code execution via a crafted template repository because template expansion on files in .forgejo/template is mishandled.
- risk 0.62cvss —epss 0.01
Forgejo before 13.0.2 allows attackers to write to unintended files, and possibly obtain server shell access, because of mishandling of out-of-repository symlink destinations for template repositories. This is also fixed for 11 LTS in 11.0.7 and later.
- risk 0.59cvss 9.1epss 0.01
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.
- risk 0.49cvss 7.5epss 0.01
Forgejo before 1.20.5-1 allows 2FA bypass when docker login uses Basic Authentication.
- risk 0.35cvss 6.5epss 0.00
In Forgejo through 13.0.3, the attachment component allows a denial of service by uploading a multi-gigabyte file attachment (e.g., to be associated with an issue or a release).
- risk 0.35cvss 5.3epss 0.01
Forgejo before 1.20.5-1 allows remote attackers to test for the existence of private user accounts by appending .rss (or another extension) to a URL.
- risk 0.34cvss 6.3epss 0.00
A vulnerability was found in Forgejo up to 15.0.4. This issue affects the function net.LookupIP of the file services/migrations/allowlist/is_migrate_allowed.go of the component Repository Migration Handler. Performing a manipulation results in server-side request forgery. The…
- risk 0.28cvss 4.3epss 0.00
Forgejo 13.0.0 through 16.0.4, when "[federation] ENABLED = true" is set, has a spoofing issue that affects identity integrity but does not allow account takeover or content modification. It does not verify that the HTTP Signature on an incoming ActivityPub activity was produced…
- risk 0.23cvss 3.5epss 0.00
Forgejo before 16.0.4 allows use of restricted API tokens for unintended access to the "allow maintainer edit" feature.
- risk 0.00cvss 5.4epss 0.00
Forgejo before 15.0.3 contains a stored cross-site scripting vulnerability that allows authenticated attackers to execute arbitrary JavaScript in other users' browsers by setting a full name containing an HTML payload and triggering an Actions run. When the…