Skip to content
Connect AISign inSign up free
CVE-2026-528119.0CriticalCWE-22

CVE-2026-52811: Gogs: UploadRepoFiles writes outside repo working tree via committed parent sym

gogs

No fix listed · Affected: gogs · Exploitation: not established

ExploitationNot established

Not in CISA KEV as of catalogue 2026.11.13 (13 Nov)

  1. In CISA KEV: not seen
  2. Exploited (reported): not seen
  3. Scanning observed: not seen
  4. Proof of concept public: not seen
  5. Not establishedNothing in the sources we check
0.5%probability of exploitation in the next 30 days
41st percentile
050100

Higher than 41% of scored CVEs

9.0CriticalCVSS 4.0
LowCrit.

DescriptionNVD

Gogs is an open source self-hosted Git service. Prior to 0.14.3, (*Repository).UploadRepoFiles checks for symlinks only on the leaf of the upload target (osx.IsSymlink(targetPath)). The siblings UpdateRepoFile, DeleteRepoFile, and GetDiffPreview use hasSymlinkInPath, which lstats every component — UploadRepoFiles is the lone outlier. An attacker with repo-write access plus a multipart upload whose filename contains a literal backslash (preserved by filepath.Base on Linux, then converted to / by pathx.Clean) redirects the write through a previously-committed directory symlink. iox.CopyFile opens the destination with os.Create (no O_NOFOLLOW), so the kernel follows the parent symlink and writes attacker bytes anywhere the gogs UID can write — ~git/.ssh/authorized_keys → SSH foothold, or <repo>.git/hooks/post-receive → next-push RCE. This vulnerability is fixed in 0.14.3.

On the Atlas

Every published CVE is on the CyberSIXT Atlas, grouped by weakness, vendor and month.

Open the Atlas
Exploitation
Unlikely (under 1%). EPSS under 1%, or no score yet.
CISA KEV
Not listed
Public check
No public nuclei template
Vendor
gogs
Published
June 2026

Coverage1 article · 1 outlet

First in our coverage: SecurityOnline, 26 Jun.

  1. Critical RCE flaw CVE-2026-52813 hits Gogs, patch out
    SecurityOnline · first in our coverage · mentions it in passing

New articles also arrive in the RSS feed.

References