Description
WWBN AVideo at commit c3edcc274c389816d434acadac07ee78eaf330c1 and earlier, with the Live plugin enabled, contains a missing authentication vulnerability in plugin/Live/socketMessageLiveOwner.json.php. The script reads the `key` and `msg` parameters from $_REQUEST, resolves the stream owner via LiveTransmition::keyExists, and verifies that the stream owner (not the caller) is an administrator; it performs no User::isLogged() check and enforces no CSRF token. As a result, an unauthenticated remote attacker who knows an administrator's Live stream key can call sendSocketSuccessMessageToUsers_id and deliver arbitrary in-app/socket notification messages to that administrator. The issue was unpatched at the time of publication.
Published: 2026-09-12
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized message injection to administrators via missing authentication
Action: Assess Impact
AI Analysis

Impact

The Live plugin’s socketMessageLiveOwner.json.php endpoint lacks authentication and CSRF checks. It accepts a stream key and message, verifies that the stream key belongs to an administrator, but does not verify the requester's identity. An unauthenticated attacker that knows an administrator’s live stream key can therefore send arbitrary in‑app or socket notification messages directly to that administrator, allowing misleading or malicious content to be delivered and facilitating social‑engineering or communication disruption. The weakness is a pure authentication bypass (CWE‑306).

Affected Systems

Any installation of WWBN AVideo running a release older than the commit c3edcc274c389816d434acadac07ee78eaf330c1 in plugin/Live/socketMessageLiveOwner.json.php and persists until an update removes or protects it.

Risk and Exploitability

The CVSS score of 6.9 indicates medium severity, and the EPSS score is unavailable; the vulnerability is not listed in CISA KEV. Exploitation requires only remote HTTP access to the exposed endpoint and knowledge of an administrator’s live stream key. No authentication or CSRF token is required, making the attack straightforward once the key is known. The risk is primarily in the ability to inject arbitrary notifications to administrators, potentially undermining trust or enabling phishing, but it does not provide direct system compromise or privilege escalation.

Generated by OpenCVE AI on September 13, 2026 at 13:00 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Deploy an official WWBN AVideo release that addresses the authentication flaw; if unavailable, temporarily remove or block access to the plugin/Live/socketMessageLiveOwner.json.php script to prevent unauthenticated requests.
  • Modify the endpoint to enforce user authentication (e.g., User::isLogged()) and require a valid CSRF token before processing the key and message parameters.
  • Add authorization logic so that only the authenticated stream owner or an authorized administrator can submit messages, and do not allow arbitrary keys to be accepted from unauthenticated callers.
  • If the Live plugin is not required for your deployment, disable the plugin or uninstall the Live component to eliminate the vulnerable endpoint.

Generated by OpenCVE AI on September 13, 2026 at 13:00 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 12 Sep 2026 12:30:00 +0000

Type Values Removed Values Added
Description WWBN AVideo at commit c3edcc274c389816d434acadac07ee78eaf330c1 and earlier, with the Live plugin enabled, contains a missing authentication vulnerability in plugin/Live/socketMessageLiveOwner.json.php. The script reads the `key` and `msg` parameters from $_REQUEST, resolves the stream owner via LiveTransmition::keyExists, and verifies that the stream owner (not the caller) is an administrator; it performs no User::isLogged() check and enforces no CSRF token. As a result, an unauthenticated remote attacker who knows an administrator's Live stream key can call sendSocketSuccessMessageToUsers_id and deliver arbitrary in-app/socket notification messages to that administrator. The issue was unpatched at the time of publication.
Title WWBN AVideo Missing Authentication via socketMessageLiveOwner.json.php
First Time appeared Wwbn
Wwbn avideo
Weaknesses CWE-306
CPEs cpe:2.3:a:wwbn:avideo:-:*:*:*:*:*:*:*
Vendors & Products Wwbn
Wwbn avideo
References
Metrics cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-12T12:08:49.742Z

Reserved: 2026-09-12T11:13:17.618Z

Link: CVE-2026-90543

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-12T13:16:52.497

Modified: 2026-09-12T13:16:52.497

Link: CVE-2026-90543

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-13T13:00:15Z

Weaknesses
  • CWE-306

    Missing Authentication for Critical Function