Skip to main content
← All vulnerabilities
CVE-2026-25242GO-2026-4500GHSA-FC3H-92P8-H36F

Gogs allows unauthenticated file uploads

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.14.1
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: partial

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • gogs gogs

    fixed in 0.14.1

  • gogs.io/gogsGo

    All versions

  • gogs.io/gogsGo

    fixed in 0.14.1

References 4

GitHub · gogs/gogs