CVE-2026-27568
AVideo has Stored Cross-Site Scripting via Markdown Comment Injection
Impact
## Vulnerability Type Stored Cross-Site Scripting (XSS) — CWE-79. ## Affected Product/Versions AVideo 18.0. ## Root Cause Summary AVideo allows Markdown in video comments and uses Parsedown (v1.7.4) without Safe Mode enabled. Markdown links are not sufficiently sanitized, allowing `javascript:` URIs to be rendered as clickable links. ## Impact Summary An authenticated low-privilege attacker can post a malicious comment that injects persistent JavaScript. When another user clicks the link, the attacker can perform actions such as session hijacking, privilege escalation (including admin takeover), and data exfiltration. ## Resolution/Fix The issue was confirmed and fixed in the master branch. An official release will be published soon. ## Workarounds Until the release is available, validate and block unsafe URI schemes (e.g., `javascript:`) before rendering Markdown, and enable Parsedown Safe Mode. ## Credits/Acknowledgement Reported by Arkadiusz Marta (https://github.com/arkmarta/).
Affected packages
| Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|
| composer | wwbn/avideo | < 21.0 | 21.0 |
Affected products
| Vendor | Product | Affected versions |
|---|---|---|
| Wwbn | Avideo | before 21.0 |
Weakness classification
References
- NVD record
- CVE.org record
- GitHub advisory
- https://github.com/WWBN/AVideo/commit/ade348ed6d28b3797162c3d9e98054fb09ec51d7
- https://github.com/WWBN/AVideo/releases/tag/21.0
- https://github.com/WWBN/AVideo/security/advisories/GHSA-rcqw-6466-3mv7
- https://github.com/advisories/GHSA-rcqw-6466-3mv7
- https://nvd.nist.gov/vuln/detail/CVE-2026-27568