Description
AVideo through commit c3edcc274c contains an authorization bypass vulnerability where a session cookie named 'key' with value 'value' overrides the $_REQUEST['key'] parameter in saveLive.php and related endpoints. Attackers can publish to any user's RTMP stream without authentication by using the known constant stream key value to hijack live broadcasts.
Published: 2026-09-08
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

AVideo contains an authorization bypass in the handler for live streams where a session cookie named 'key' is read before the expected request parameters. This allows an attacker to inject a value that matches the constant stream key used for live broadcasts. The attacker can then publish a stream to any authenticated user’s channel without needing to supply valid credentials. This results in unauthorized control over live videos, potential denial of service, and exposure of private content.

Affected Systems

All installations of WWBN AVideo that include the vulnerable commit c3edcc274c or earlier. No specific version list is provided.

Risk and Exploitability

The CVSS score of 8.7 indicates a high severity. The exploit does not require platform privileges and can be performed via a crafted HTTP request that sets the 'key' cookie. Once the attacker sets the cookie to the known constant stream key, the server accepts the request and publishes the stream, bypassing all authentication checks. The EPSS score is not listed, but the lack of an explicit mitigated version and high CVSS suggest a high risk of exploitation. The vulnerability is not listed in the CISA KEV catalog.

Generated by OpenCVE AI on September 8, 2026 at 16:37 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade AVideo to a version that contains the commit c3edcc274c-fix.
  • In the interim, reconfigure the application or the web server to ignore or delete any session cookie named 'key' before processing live stream requests.
  • Validate all streamed content endpoints to ensure that the request parameter is preferred over any cookie value and that the stream key supplied must match an authenticated user.
  • Disable or strictly authenticate RTMP publishing capabilities for unauthenticated users.

Generated by OpenCVE AI on September 8, 2026 at 16:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 08 Sep 2026 15:30:00 +0000

Type Values Removed Values Added
Description AVideo through commit c3edcc274c contains an authorization bypass vulnerability where a session cookie named 'key' with value 'value' overrides the $_REQUEST['key'] parameter in saveLive.php and related endpoints. Attackers can publish to any user's RTMP stream without authentication by using the known constant stream key value to hijack live broadcasts.
Title AVideo through c3edcc274c Authorization Bypass via Session Cookie
First Time appeared Wwbn
Wwbn avideo
Weaknesses CWE-287
CPEs cpe:2.3:a:wwbn:avideo:-:*:*:*:*:*:*:*
Vendors & Products Wwbn
Wwbn avideo
References
Metrics cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-08T15:13:54.770Z

Reserved: 2026-09-08T11:30:41.420Z

Link: CVE-2026-86721

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-09-08T16:18:32.307

Modified: 2026-09-08T19:53:13.400

Link: CVE-2026-86721

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-08T17:00:02Z

Weaknesses