๐Ÿ” CVE Alert

CVE-2026-52812

UNKNOWN 0.0

Gogs: LFS dedupe path leaks private repo content across tenants

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

Gogs is an open source self-hosted Git service. Prior to 0.14.3, Git LFS storage is content-addressed by OID alone (<LFS-root>/<oid[0]>/<oid[1]>/<oid>) but per-repo authorization lives in the lfs_object table keyed (repo_id, oid). serveUpload skips re-uploading when the OID file already exists on disk and inserts a new (repo_id, oid) row pointing at it without verifying the request body hashes to the OID being claimed. Any user with write access to one repo can bind their repo to an OID owned by a private repo and download the original bytes via their own download endpoint. This vulnerability is fixed in 0.14.3.

CWE CWE-345 CWE-639 CWE-862
Vendor gogs
Product gogs
Published Jun 24, 2026
Stay Ahead of the Next One

Get instant alerts for gogs gogs

Be the first to know when new unknown vulnerabilities affecting gogs gogs are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

gogs / gogs
< 0.14.3

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/gogs/gogs/security/advisories/GHSA-6p9m-q3jp-47h4 github.com: https://github.com/gogs/gogs/pull/8333 github.com: https://github.com/gogs/gogs/commit/f35a767af74e05342bafc6fdda02c791816426f8 github.com: https://github.com/gogs/gogs/releases/tag/v0.14.3