PatchSiren cyber security CVE debrief
CVE-2026-89240 WWBN CVE debrief
A reflected cross-site scripting vulnerability exists in WWBN AVideo plugin/Live/confirmLivePassword.php. The script directly interpolates the unauthenticated GET parameter u into an <img src='...'> attribute without URL- or HTML-encoding. A remote attacker can craft a link to inject an additional tag with an onerror handler, executing arbitrary JavaScript in the site's origin in the browser of any user who opens the link.
- Vendor
- WWBN
- Product
- AVideo
- CVSS
- MEDIUM 5.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-11
- Original CVE updated
- 2026-09-11
- Advisory published
- 2026-09-11
- Advisory updated
- 2026-09-11
Who should care
Defenders responsible for WWBN AVideo deployments, especially those exposed to the internet, should assess their exposure and prioritize verification and mitigation of this vulnerability.
Why it matters
This vulnerability allows a remote attacker to execute arbitrary JavaScript in the browser of any user who opens a crafted link, potentially leading to unauthorized actions, data theft, or session hijacking. Defenders should prioritize verifying and mitigating this vulnerability, especially for internet-exposed systems.
- Execution of arbitrary JavaScript in the site's origin
- Potential for unauthorized actions on behalf of authenticated users
- Possible theft of sensitive data or session hijacking
- Defacement or modification of web page content
Technical summary
The vulnerability exists in the plugin/Live/confirmLivePassword.php file of WWBN AVideo. The script interpolates the unauthenticated GET parameter u directly into an <img src='...'> attribute without URL- or HTML-encoding. This allows a remote attacker to craft a link containing a double-quote character in u to close the src attribute and inject an additional tag with an onerror handler, executing arbitrary JavaScript in the site's origin in the browser of any user who opens the link.
Defensive priority
Defenders should prioritize verifying and mitigating this vulnerability, especially for systems exposed to the internet.
Recommended defensive actions
- Verify and apply patches or workarounds for the vulnerable plugin/Live/confirmLivePassword.php file
- Implement input validation and output encoding for user-supplied data
- Monitor for suspicious activity and implement Content Security Policy (CSP) headers
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
Evidence notes
The CVE record and NVD entry provide details on the vulnerability in WWBN AVideo plugin/Live/confirmLivePassword.php. However, no patched version was available at the time of the advisory. Defenders should verify the vulnerability's impact on their systems, especially those exposed to the internet, and prioritize mitigation efforts. Evidence is limited to public CVE and NVD records.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-89240 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-89240
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-89240 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-89240
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/WWBN/AVideo/security/advisories/GHSA-87qx-9wgx-954f
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/wwbn-avideo-reflected-xss-via-confirmlivepassword-php
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.