| Reporter | Title | Published | Views | Family All 11 |
|---|---|---|---|---|
| Exploit for CVE-2026-29971 | 26 Mar 202622:39 | – | githubexploit | |
| Exploit for CVE-2026-29971 | 26 Mar 202622:56 | – | githubexploit | |
| CVE-2026-29971 | 27 Apr 202600:00 | – | attackerkb | |
| CVE-2026-29971 | 26 Mar 202623:00 | – | circl | |
| WebFileSys 安全漏洞 | 27 Apr 202600:00 | – | cnnvd | |
| CVE-2026-29971 | 27 Apr 202600:00 | – | cve | |
| CVE-2026-29971 | 27 Apr 202600:00 | – | cvelist | |
| EUVD-2026-25916 | 27 Apr 202600:00 | – | euvd | |
| CVE-2026-29971 | 27 Apr 202621:16 | – | nvd | |
| PT-2026-35522 | 27 Apr 202600:00 | – | ptsecurity |
# CVE-2026-29971
An attacker can execute arbitrary JavaScript in the victim's browser, potentially leading to session hijacking or privilege escalation.
# CVE-2026-29971
## Vulnerability
Reflected Cross-Site Scripting (XSS)
## Affected Product
WebFileSys
## Affected Version
2.31.1
## Description
A reflected cross-site scripting vulnerability exists in WebFileSys
version 2.31.1. User-controlled input is reflected into HTML and
JavaScript contexts without proper output encoding, allowing an
attacker to execute arbitrary JavaScript in the victim's browser.
## Impact
An attacker may exploit this issue by inducing a victim to interact
with a crafted request or link. Successful exploitation can lead to:
- Session hijacking
- Credential theft
- Unauthorized actions within the authenticated session
## Affected Components
- ftpBackup functionality
- authentication input handling
- search functionality
- error message rendering
## Steps to Reproduce
1. Navigate to the WebFileSys login page.
2. Inject the following payload in the affected parameter.
Example payloads which worked:
<IMG SRC=\"javascript:alert('XSS')\",
%3CScRiPt%3Ealert(1)%3C%2FsCriPt%3E,
<%<!--'%><script>alert(1);</script -->
3. Submit the request.
4. The payload is reflected and executed in the browser.
## CVE
CVE-2026-29971
## Discoverer
Tharun Teja Chidurala
## References
https://www.cve.org/CVERecord?id=CVE-2026-29971
--- packet storm appended poc ---
# Proof of Concept
Payload:
<script>alert(1)</script>
Injected into:
- login username field
- search input
- ftpBackup parameter
Result:
JavaScript executes in the browser context due to improper output encoding.Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation