CVE-2026-116139

WWBN AVideo 26.0 through 29.3.0 Stored XSS via Comment Markdown Rendering

Published Oct 25, 2026 CVSS 4.0 · 5.1 Medium EPSS < 1% KEV · Not listed
Description
WWBN AVideo 26.0 through 29.3.0 contains a stored cross-site scripting vulnerability that allows authenticated commenters to inject JavaScript because markDownToHTML() preserves event-handler attributes in leading HTML blocks. Attackers can post a comment starting with an img tag carrying an onerror handler, which bypasses the inline sanitizer and executes in viewers' browsers under the application origin.

Analysis

AI-generated

Technical impact

WWBN AVideo versions 26.0 through 29.3.0 contain a stored cross‑site scripting flaw that allows an attacker with comment posting privileges to inject JavaScript into pages viewed by other users. The vulnerability arises because the markdown renderer preserves event‑handler attributes in leading HTML blocks. An attacker can begin a comment with an <img> tag that carries an onerror handler, bypassing the inline sanitizer and causing the script to execute in the viewer's browser under the application origin. This can be used to hijack sessions, exfiltrate data, or deface the page. The weakness is classified as CWE‑79. Based on the description, it is inferred that the attacker must be an authenticated commenter because comment posting is required for the malicious payload to be stored.

Affected Systems

The flaw affects WWBN AVideo software versions 26.0 through 29.3.0. No newer release is listed in the data, but a patch commit is referenced, indicating that an updated version is planned or available.

Risk and Exploitability

The CVSS score of 5.1 places the flaw in a moderate severity range. EPSS is not available and the vulnerability is not listed in the CISA KEV catalog, suggesting that widespread exploitation has not been observed. The likely attack vector is an authenticated user creating a comment, which is a low‑barrier action for anyone registered to comment. Because the exploit is stored, the malicious code remains until the comment is removed or the application is upgraded, so the risk is moderate but persists over time.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the vendor patch found in commit f13587c59346b4bf0f449273021d29b869594559 or upgrade to a patched AVideo release.
  • Restrict comment posting permissions to trusted users only, or disable user‑supplied HTML in comments to prevent event‑handler attributes.
  • Identify and delete existing comments that contain malicious <img> tags with onerror handlers.

Generated by OpenCVE AI on October 25, 2026 at 17:19 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description WWBN AVideo 26.0 through 29.3.0 contains a stored cross-site scripting vulnerability that allows authenticated commenters to inject JavaScript because markDownToHTML() preserves event-handler attributes in leading HTML blocks. Attackers can post a comment starting with an img tag carrying an onerror handler, which bypasses the inline sanitizer and executes in viewers' browsers under the application origin.
Title WWBN AVideo 26.0 through 29.3.0 Stored XSS via Comment Markdown Rendering
First Time appeared Wwbn
Wwbn avideo
Weaknesses CWE-79
CPEs cpe:2.3:a:wwbn:avideo:*:*:*:*:*:*:*:*
Vendors & Products Wwbn
Wwbn avideo
References
Metrics cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N'}

cvssV4_0

{'score': 5.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N'}

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Oct 26, 2026, 4:52 PM
Reserved
Oct 25, 2026, 12:21 PM
Status
Deferred
Published
Oct 25, 2026, 2:16 PM
Modified
Oct 26, 2026, 5:17 PM