What’s Vulnerable › Vulnerabilities
CVE-2026-41929: Vvveb < 1.0.8.2 Unauthenticated Reflected XSS via Visual Editor
- Severity: medium (CVSS 6.1 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.2% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2026-05-07 · updated 2026-10-26
- Weakness: CWE-79
Description
Vvveb before 1.0.8.2 contains an unauthenticated reflected cross-site scripting vulnerability in the visual editor preview renderer that allows attackers to execute arbitrary JavaScript by manipulating the r query parameter and _component_ajax POST parameter. Attackers can craft a malicious link or auto-submitted form that causes victims to execute attacker-controlled JavaScript in the context of the Vvveb origin, as the gating function isEditor() performs no session, role, or token verification and the view handler injects raw HTML POST body content without sanitization.
Affected products
- givanz Vvveb: before 1.0.8.2 — fixed in 1.0.8.2
How to fix
Upgrade to a fixed version: givanz Vvveb 1.0.8.2. Check the vendor advisory for mitigations.
References
- https://github.com/givanz/Vvveb/commit/54a9e846fb94192f1b31ae81d81d25c874662e6a
- https://github.com/givanz/Vvveb/releases/tag/1.0.8.2
- https://github.com/givanz/Vvveb/security/advisories/GHSA-wwmv-4g9g-p48g
- https://www.vulncheck.com/advisories/vvveb-unauthenticated-reflected-xss-via-visual-editor
- https://github.com/givanz/Vvveb/security/advisories/GHSA-wwmv-4g9g-p48g
Get alerted when CVE-2026-41929 or the next vulnerability affects your stack