CVE-2026-25242mediumCWE-862

CVE-2026-25242: medium-severity vulnerability in gogs

Gogs allows unauthenticated file uploads

Published

E-mail alert when it lands in KEV, gets a public PoC or its score goes up.

13Vexday Risk Score

No sign of exploitation. No public exploitation artifact known so far.

ssvc Trackcvss 6.9epss 0.7%
In short

Gogs allows anyone on the internet to upload files without logging in, which can fill up the server's disk space, host unwanted content, or spread malware.

Technical detail

Unauthenticated POST requests to /releases/attachments and /releases/attachments endpoints bypass authorization checks when RequireSigninView is disabled (default configuration). Same-origin cookie handling allows CSRF tokens to be ineffective as a mitigation. Impact includes disk exhaustion, unauthorized content hosting, and malware distribution.

Summary generated and translated by AI from the official description.
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.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
Affected products
gogs · gogs