Skip to content
OpenAdvisories
High · 8.7 CVE-2026-52805 EUVD-2026-39074GHSA-g2f5-gjr4-qjvmGO-2026-5387

Gogs: Migration Redirect Bypass Leads to Internal Repository Theft

Published Jun 24, 2026 · Updated Nov 3, 2026 · Assigned by GitHub_M

Description

Gogs is an open source self-hosted Git service. Prior to 0.14.3, a Server-Side Request Forgery (SSRF) vulnerability exists in the repository migration functionality. The application validates only the initially submitted URL hostname, but git clone --mirror follows HTTP redirects. An authenticated user can submit a public URL that redirects to a blocked internal endpoint (e.g., 127.0.0.1), importing the internal repository's contents into an attacker-controlled repository. This vulnerability is fixed in 0.14.3.

Affected products

VendorProductAffectedFixed
gogs gogs < 0.14.3 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
openSUSE Leap 16.0 govulncheck-vulndb 0.0.20260723T184607-160000.1.1 openSUSE-SU-2026:21483-1

Affected packages

EcosystemPackageAffectedFixedRecord
Go gogs.io/gogs < 0.14.3 0.14.3 GHSA-g2f5-gjr4-qjvm
Go gogs.io/gogs all versions — GO-2026-5387

Advisories 2

References