CVE-2026-25242
Critical · 9.8CVSS
9.8
EPSS
0.7%
Published
Feb 19, 2026
CISA due date
—
The record
Gogs is an open source self-hosted Git service. Versions 0.13.4 and below expose unauthenticated file upload endpoints by default. When the global RequireSigninView setting is disabled (default), any remote user can upload arbitrary files to the server via /releases/attachments and /issues/attachments. This enables the instance to be abused as a public file host, potentially leading to disk exhaustion, content hosting, or delivery of malware. CSRF tokens do not mitigate this attack due to same-origin cookie issuance. This issue has been fixed in version 0.14.1.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Go | gogs.io/gogs | 0 | No fix |
| Go | gogs.io/gogs | 0 | 0.14.1 |
| openSUSE:Leap 15.6 | govulncheck-vulndb | 0 | 0.0.20260226T182644-150000.1.149.1 |
Related vulnerabilities
- GO-2026-4500 Unauthenticated File Upload in Gogs in gogs.io/gogs Same vulnerability
- GO-2026-4501 Gogs Allows Cross-Repository Comment Deletion via DeleteComment in gogs.io/gogs Also affects gogs.io/gogs
- GO-2026-4498 Gogs has a Protected Branch Deletion Bypass in Web Interface in gogs.io/gogs Also affects gogs.io/gogs
- GO-2026-4499 Gogs has an Authorization Bypass Allows Cross-Repository Label Modification in Gogs in… Also affects gogs.io/gogs
- CVE-2026-25232 Gogs is an open source self-hosted Git service. Also affects gogs.io/gogs
- CVE-2026-25229 Gogs is an open source self-hosted Git service. Also affects gogs.io/gogs
- CVE-2026-25120 Gogs is an open source self-hosted Git service. Also affects gogs.io/gogs
- GO-2026-4452 Gogs vulnerable to arbitrary file deletion via Path Traversal in wiki page update in… Also affects gogs.io/gogs