Improper Symbolic link handling in the PutContents API in Gogs allows Local Execution of Code.
CVE-2025-8110
Score elevated to 9.0 because this CVE is listed on the CISA Known Exploited Vulnerabilities catalog (added 2026-01-12), indicating real-world exploitation has been confirmed by US federal agencies. NVD baseline CVSS 8.8 retained for reference. Confidence: HIGH.
- Actively exploited in the wild (CISA-KEV)
No vendor fix yet — apply a workaround or compensating control (WAF / firewall / segmentation) and watch for a patch.
- CVSS v3
- 8.8
- EG Score
- 9.0(high)
- EPSS
- 99.5%
- KEV
- ⚠ Exploited
Published
December 10, 2025
Last Modified
June 17, 2026
Advisory Details (9)
Auto-updated Jun 2, 2026Known Exploited Vulnerabilities Catalog | CISA
Known Exploited Vulnerabilities Catalog | CISA. Listed in CISA Known Exploited Vulnerabilities catalog.
https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2025-8110security: prevent symlink traversal in repository API
Upstream fix in progress (PR #8078 · gogs/gogs, state=closed)
https://github.com/gogs/gogs/pull/8078commit 553707f3fd5f (gogs/gogs)
Fix landed in gogs/gogs commit 553707f3fd5f — awaiting tagged release
https://github.com/gogs/gogs/commit/553707f3fd5f68f47f531cfcff56aa3ec294c6f6oss-security - Re: CVE-2025-8110 in Gogs self-hosted git service
http://www.openwall.com/lists/oss-security/2026/01/18/2oss-security - Re: CVE-2025-8110 in Gogs self-hosted git service
http://www.openwall.com/lists/oss-security/2026/01/18/1oss-security - Re: CVE-2025-8110 in Gogs self-hosted git service
http://www.openwall.com/lists/oss-security/2026/01/17/4oss-security - Re: CVE-2025-8110 in Gogs self-hosted git service
http://www.openwall.com/lists/oss-security/2025/12/11/4oss-security - Re: CVE-2025-8110 in Gogs self-hosted git service
http://www.openwall.com/lists/oss-security/2025/12/11/3Gogs Zero-Day RCE (CVE-2025-8110) Actively Exploited | Wiz Blog
http://wiz.io/blog/wiz-research-gogs-cve-2025-8110-rce-exploitPatch Availability(1)
| Vendor / Ecosystem | Fixed in / Patch | Released | Source |
|---|---|---|---|
| go | gogs.io/gogs | — | ghsa |
Patches are aggregated from vendor advisories (Red Hat, Microsoft, Cisco, GitHub) and package ecosystems (OSV, GHSA). Multiple rows for the same upstream release have been deduplicated.
Affected Packages
(1 across 1 ecosystem)
Go(1)
| Package | Vulnerable range | Fixed in | Dependents |
|---|---|---|---|
| gogs.io/gogs | — | — | — |
Weakness Classification(1)
MITRE Common Weakness Enumeration — the root-cause categories this CVE belongs to.
Data Freshness Timeline
(refreshed 55× in last 7d / 216× in last 30d)
Each row is a source pipeline that fetched or updated this CVE on that date, with what changed. For example, "NVD update" means NVD published or revised its analysis for this CVE; "MITRE cvelistV5" means we ingested or refreshed it from the CNA feed. Most recent first.
Showing the most recent 100 of 396 total refreshes for this CVE.
- 2026-07-22 20:06 UTCGHSA enrichment
- 2026-07-22 19:40 UTCCISA KEV update
- 2026-07-22 15:54 UTCEG score recompute
- 2026-07-22 15:54 UTCGHSA enrichment
- 2026-07-22 14:08 UTCEPSS rescore
- 2026-07-22 11:45 UTCGHSA enrichment
- 2026-07-22 07:36 UTCGHSA enrichment
- 2026-07-22 03:28 UTCGHSA enrichment
- 2026-07-21 23:17 UTCGHSA enrichment
- 2026-07-21 18:52 UTCEG score recompute
- 2026-07-21 18:51 UTCGHSA enrichment
- 2026-07-21 15:24 UTCEPSS rescore
- 2026-07-21 14:42 UTCGHSA enrichment
- 2026-07-21 14:37 UTCCISA KEV update
- 2026-07-21 10:32 UTCGHSA enrichment
- 2026-07-21 06:24 UTCGHSA enrichment
- 2026-07-21 02:16 UTCGHSA enrichment
- 2026-07-20 22:08 UTCGHSA enrichment
- 2026-07-20 17:59 UTCEG score recompute
- 2026-07-20 17:59 UTCGHSA enrichment
- 2026-07-20 17:08 UTCEPSS rescore
- 2026-07-20 13:51 UTCGHSA enrichment
- 2026-07-20 09:43 UTCGHSA enrichment
- 2026-07-20 05:35 UTCGHSA enrichment
- 2026-07-20 01:27 UTCGHSA enrichment
Show 75 moreShow fewer
- 2026-07-19 21:18 UTCGHSA enrichment
- 2026-07-19 17:10 UTCEG score recompute
- 2026-07-19 17:09 UTCGHSA enrichment
- 2026-07-19 14:30 UTCEPSS rescore
- 2026-07-19 14:30 UTCEPSS rescore
- 2026-07-19 13:01 UTCGHSA enrichment
- 2026-07-19 08:53 UTCGHSA enrichment
- 2026-07-19 04:45 UTCGHSA enrichment
- 2026-07-19 00:35 UTCGHSA enrichment
- 2026-07-18 20:26 UTCGHSA enrichment
- 2026-07-18 16:16 UTCGHSA enrichment
- 2026-07-18 12:08 UTCGHSA enrichment
- 2026-07-18 07:59 UTCGHSA enrichment
- 2026-07-18 03:51 UTCGHSA enrichment
- 2026-07-17 23:43 UTCGHSA enrichment
- 2026-07-17 19:35 UTCGHSA enrichment
- 2026-07-17 15:26 UTCGHSA enrichment
- 2026-07-17 11:17 UTCGHSA enrichment
- 2026-07-17 07:08 UTCEG score recompute
- 2026-07-17 07:08 UTCGHSA enrichment
- 2026-07-17 02:59 UTCGHSA enrichment
- 2026-07-16 22:51 UTCGHSA enrichment
- 2026-07-16 18:43 UTCGHSA enrichment
- 2026-07-16 17:04 UTCCISA KEV update
- 2026-07-16 17:02 UTCEPSS rescore
- 2026-07-16 17:02 UTCEPSS rescore
- 2026-07-16 14:35 UTCGHSA enrichment
- 2026-07-16 10:27 UTCGHSA enrichment
- 2026-07-16 06:18 UTCGHSA enrichment
- 2026-07-16 02:10 UTCGHSA enrichment
- 2026-07-15 22:01 UTCGHSA enrichment
- 2026-07-15 17:52 UTCGHSA enrichment
- 2026-07-15 16:57 UTCEPSS rescore
- 2026-07-15 16:57 UTCEPSS rescore
- 2026-07-15 16:49 UTCCISA KEV update
- 2026-07-15 15:04 UTCCISA KEV update
- 2026-07-15 13:43 UTCGHSA enrichment
- 2026-07-15 09:35 UTCGHSA enrichment
- 2026-07-15 05:26 UTCGHSA enrichment
- 2026-07-15 01:18 UTCGHSA enrichment
- 2026-07-14 21:10 UTCGHSA enrichment
- 2026-07-14 18:05 UTCCISA KEV update
- 2026-07-14 17:01 UTCGHSA enrichment
- 2026-07-14 12:53 UTCGHSA enrichment
- 2026-07-14 08:44 UTCGHSA enrichment
- 2026-07-14 04:36 UTCGHSA enrichment
- 2026-07-14 00:28 UTCGHSA enrichment
- 2026-07-13 20:20 UTCGHSA enrichment
- 2026-07-13 17:07 UTCCISA KEV update
- 2026-07-13 16:11 UTCGHSA enrichment
- 2026-07-13 12:03 UTCGHSA enrichment
- 2026-07-13 07:54 UTCGHSA enrichment
- 2026-07-13 06:12 UTCEPSS rescore
- 2026-07-13 03:46 UTCGHSA enrichment
- 2026-07-12 23:38 UTCGHSA enrichment
- 2026-07-12 19:30 UTCGHSA enrichment
- 2026-07-12 15:21 UTCGHSA enrichment
- 2026-07-12 11:13 UTCGHSA enrichment
- 2026-07-12 07:04 UTCGHSA enrichment
- 2026-07-12 02:56 UTCGHSA enrichment
- 2026-07-11 22:48 UTCGHSA enrichment
- 2026-07-11 18:39 UTCGHSA enrichment
- 2026-07-11 14:31 UTCGHSA enrichment
- 2026-07-11 10:22 UTCGHSA enrichment
- 2026-07-11 08:27 UTCEPSS rescore
- 2026-07-11 08:27 UTCEPSS rescore
- 2026-07-11 06:13 UTCGHSA enrichment
- 2026-07-11 02:03 UTCGHSA enrichment
- 2026-07-10 21:53 UTCGHSA enrichment
- 2026-07-10 17:52 UTCCISA KEV update
- 2026-07-10 17:45 UTCGHSA enrichment
- 2026-07-10 13:36 UTCGHSA enrichment
- 2026-07-10 09:27 UTCGHSA enrichment
- 2026-07-10 05:17 UTCGHSA enrichment
- 2026-07-10 01:08 UTCGHSA enrichment
Publicly available exploits
(9 references)Working exploit code is in the public domain (8 GitHub PoCs). Defenders should treat patch urgency accordingly — public PoCs typically lead to mass-exploitation within 24-72 hours.
- GitHub PoCShirouuu/CVE-2025-8110-gogs-pocFirst seen Jul 17, 2026
PoC for CVE-2025-8110 - Gogs arbitrary file write via symlink
Open source ↗ - GitHub PoCjoaquinrrr/CVE-2025-8110First seen Jun 25, 2026
PoC exploit for CVE-2025-8110
Open source ↗ - GitHub PoCTYehan/CVE-2025-8110-Gogs-RCE-ExploitFirst seen Apr 12, 2026
Gogs CVE-2025-8110 RCE Exploit
Open source ↗ - GitHub PoC3jee/CVE-2025-8110First seen Apr 11, 2026
CVE-2025-8110 — Gogs <= 0.13.3 Arbitrary File Write via Symlink Traversal in PutContents API
Open source ↗ - Open source ↗GitHub PoCGhxstsec/CVE-2025-8110First seen Apr 11, 2026
- GitHub PoCkayl22/cve-2025-8110-GOGS-RCEFirst seen Apr 11, 2026
GOGS RCE cve-2025-8110 python script that automates the whole attack chain of creating a repository with a symlink file pointing to .git/config and then triggering rce via a poisoned sshCommand on the config file.
Open source ↗ - GitHub PoCzAbuQasem/gogs-CVE-2025-8110First seen Dec 13, 2025
CVE-2025-8110 PoC
Open source ↗ - GitHub PoCrxerium/CVE-2025-8110First seen Dec 11, 2025
Detection template for CVE-2025-8110
Open source ↗ - Nucleihttp/cves/2025/CVE-2025-8110.yamlFirst seen Jan 1, 2025
Gogs <= 0.13.3 - Remote Code Execution
Open source ↗
Frequently asked(6)
What is CVE-2025-8110?
When was CVE-2025-8110 disclosed?
Is CVE-2025-8110 actively exploited?
What is the CVSS score of CVE-2025-8110?
Which products are affected by CVE-2025-8110?
How do I remediate CVE-2025-8110?
Dependency Blast Radius
See which npm, PyPI, Go, and Maven packages are affected by CVE-2025-8110
Is Your Infrastructure Affected by CVE-2025-8110?
EchelonGraph automatically scans your cloud infrastructure and maps CVE exposure using blast radius analysis.