Description
Multiple cross-site scripting (XSS) vulnerabilities in apps/common/templates/calculate_form_title.html in Mayan EDMS 0.13 allow remote authenticated users to inject arbitrary web script or HTML via a (1) tag or the (2) title of a source in a Staging folder, (3) Name field in a bootstrap setup, or Title field in a (4) smart link or (5) web form.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- Mayan-EDms Web-Based Document Management OS System - Multiple Persistent Cross-Site Scripting Vulnerabilities EDB-33493 · webapps · May 24, 2014 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| PyPI | mayan-edms | all versions | — | GHSA-wpvx-26f7-65q3 |
References
- [oss-security] 20140522 Re: Persistent XSS in Mayan EDMS - document management system mailing-list
- https://github.com/mayan-edms/mayan-edms/issues/3
- [oss-security] 20140521 Persistent XSS in Mayan EDMS - document management system mailing-list
- http://research.openflare.org/advisories/OF-2014-09/mayan-edbs-storedxss.txt
- 33493 exploit
- http://research.openflare.org/poc/maya-edms/maya-edms_multiple_xss.avi
- 67552 vdb-entry
- https://github.com/mayan-edms/mayan-edms/commit/398c480c10416d76e7c1dcb607e726e8fc988e72