Skip to main content
HIGH

CVE-2026-22786

Gin-vue-admin has arbitrary file upload vulnerability caused by path traversal

CVSS v3

7.2

HIGH

EPSS Score

1.1 %

exploit probability, as of 2026-09-25

CISA KEV

No

known exploited

Exploitation

poc

SSVC status

Description

Gin-vue-admin is a backstage management system based on vue and gin. Gin-vue-admin <= v2.8.7 has a path traversal vulnerability in the breakpoint resume upload functionality. Attacker can upload any files on any directory. In the breakpoint_continue.go file, the MakeFile function accepts a fileName parameter through the /fileUploadAndDownload/breakpointContinueFinish API endpoint and directly concatenates it with the base directory path (./fileDir/) using os.OpenFile() without any validation for

Technical details

Published
2026-01-12
Last Modified
2026-03-12

Frequently asked questions

What is CVE-2026-22786?

Gin-vue-admin is a backstage management system based on vue and gin. Gin-vue-admin <= v2.8.7 has a path traversal vulnerability in the breakpoint resume upload functionality. Attacker can upload any files on any directory. In the breakpoint_continue.go file, the MakeFile function accepts a fileName parameter through the /fileUploadAndDownload/breakpointContinueFinish API endpoint and directly concatenates it with the base directory path (./fileDir/) using os.OpenFile() without any validation for

Is CVE-2026-22786 actively exploited?

A proof-of-concept exploit exists for CVE-2026-22786, but active exploitation has not been confirmed at this time.

What is the CVSS score for CVE-2026-22786?

CVE-2026-22786 has a CVSS v3 base score of 7.2 (HIGH severity).

Is CVE-2026-22786 affecting your environment?

Use isMalicious to check if any of your IPs or domains are associated with this vulnerability's IOCs.

No credit card required · 500 free checks/month · Free API key