cnvd-2026-43182

cnvd
Description

Vite是一款新一代前端构建工具。Vite-plus是一个统一的前端开发工具链。 Vite存在任意文件读取漏洞,该漏洞源于开发服务器的WebSocket连接未能正确验证Origin头,攻击者可利用该漏洞通过vite:invoke事件调用fetchModule函数,结合file://协议和特定查询参数,以JavaScript字符串形式读取服务器上的任意文件。

Timeline
Published
unknown
Last Modified
unknown
CVSS Details

CVSS details not available.

Affected Products

No product information available.

References

No references available.

Linked Vulnerabilities

No linked vulnerabilities found.

{
  "cves": {
    "cve": {
      "cveNumber": "CVE-2026-39363",
      "cveUrl": "https://nvd.nist.gov/vuln/detail/CVE-2026-39363"
    }
  },
  "description": "Vite是一款新一代前端构建工具。Vite-plus是一个统一的前端开发工具链。\n\nVite存在任意文件读取漏洞,该漏洞源于开发服务器的WebSocket连接未能正确验证Origin头,攻击者可利用该漏洞通过vite:invoke事件调用fetchModule函数,结合file://协议和特定查询参数,以JavaScript字符串形式读取服务器上的任意文件。",
  "formalWay": "目前厂商已发布升级程序修复该安全问题,详情见厂商官网:\r\nhttps://github.com/vitejs/vite/security/advisories/GHSA-p9ff-h696-f583",
  "isEvent": "通用软硬件漏洞",
  "number": "CNVD-2026-43182",
  "openTime": "2026-10-30",
  "patchDescription": "Vite是一款新一代前端构建工具。Vite-plus是一个统一的前端开发工具链。\r\n\r\nVite存在任意文件读取漏洞,该漏洞源于开发服务器的WebSocket连接未能正确验证Origin头,攻击者可利用该漏洞通过vite:invoke事件调用fetchModule函数,结合file://协议和特定查询参数,以JavaScript字符串形式读取服务器上的任意文件。目前,供应商发布了安全公告及相关补丁信息,修复了此漏洞。",
  "patchName": "Vite和Vite-plus任意文件读取漏洞的补丁",
  "products": {
    "product": [
      "Vite Vite >=8.0.0, <8.0.5",
      "Vite Vite >=7.0.0, <7.3.2",
      "Vite Vite >=6.0.0, <6.4.2",
      "Vite vite-plus <0.1.16"
    ]
  },
  "referenceLink": "https://nvd.nist.gov/vuln/detail/cve-2026-39363",
  "serverity": "高",
  "submitTime": "2026-04-08",
  "title": "Vite和Vite-plus任意文件读取漏洞"
}
View JSON API Download JSON