Critical severity · published Oct 24, 2022
CVE-2022-39305
Gin-vue-admin vulnerable to Unrestricted Upload of File with Dangerous Type
9.8
CVSS
1.3%
EPSS
No
On KEV
Description
Gin-vue-admin is a backstage management system based on vue and gin, which separates the front and rear of the full stack. Versions prior to 2.5.4 contain a file upload ability. The affected code fails to validate fileMd5 and fileName parameters, resulting in an arbitrary file being read. This issue is patched in 2.5.4b. There are no known workarounds.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)1.3% · higher than 71% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
GI
gin-vue-admin · flipped-aurora
2.5.4b · source: vendor, NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2022-39305
CVE.org
https://www.cve.org/CVERecord?id=CVE-2022-39305
Exploit
https://github.com/flipped-aurora/gin-vue-admin/blob/main/server/utils/breakpoint_continue.go
Exploit
https://github.com/flipped-aurora/gin-vue-admin/security/advisories/GHSA-wrmq-4v4c-gxp2
More from gin-vue-admin
7.5
CVE-2022-39345
Gin-vue-admin arbitrary file upload vulnerability caused by path traversal
7.4
CVE-2026-48787
gin-vue-admin vulnerable to RCE
6.5
CVE-2026-114492
gin-vue-admin through 2.9.2 Path Traversal via removePlugin Endpoint
