Description
WWBN AVideo (current e01e41ecc and earlier) makes three login-time security controls depend solely on the client-supplied User-Agent header. The isAVideoEncoder()/isAVideoMobileApp() checks match HTTP_USER_AGENT against a hardcoded literal ("AVideoEncoder"/"AVideoMobileApp") with no IP check or shared secret. An attacker who submits valid credentials and sets User-Agent: AVideoEncoder bypasses two-factor authentication, skips brute-force captcha escalation, and avoids being recorded in the login/device audit history. No patch is available at the time of publication.
Published: 2026-09-01
Score: 9.3 Critical
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability in WWBN AVideo allows an attacker who has valid login credentials to bypass two‑factor authentication, skip the brute‑force captcha escalation, and remain invisible in the login/device audit history by simply setting the User‑Agent HTTP header to a hardcoded value such as "AVideoEncoder" or "AVideoMobileApp". The application’s isAVideoEncoder() and isAVideoMobileApp() checks rely exclusively on the User‑Agent string, with no IP or shared‑secret validation, creating a classic authentication bypass linked to CWE‑290. An attacker can gain privileged access to an account, potentially reading or manipulating sensitive data or performing further internal actions, without any additional privileges or exploitation steps beyond the login request.

Affected Systems

The flaw affects the WWBN AVideo platform in all released versions up to and including the Git commit e01e41ecc. Users running any earlier or current release are potentially impacted unless they have removed or patched the authentication checks.

Risk and Exploitability

With a CVSS score of 9.3, the flaw is considered critical. No EPSS data is available, but the absence of a mitigation in the current code base and the simplicity of the exploit suggest a non‑zero likelihood of real‑world exploitation. The vulnerability is not listed in the CISA KEV catalog; however, the attack can be performed remotely by sending a crafted HTTP login request; the only prerequisite is an eligible user account. Consequently, the risk is high for any system that exposes AVideo’s login endpoint to untrusted users.

Generated by OpenCVE AI on September 1, 2026 at 23:21 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Replace or remove the server‑side isAVideoEncoder()/isAVideoMobileApp() checks so that login requests are not allowed to depend solely on the User‑Agent header
  • Implement IP‑based or secret‑key validation so that only trusted clients can sign in via those shortcut paths
  • Configure the web server or application firewall to block requests that use the hardcoded "AVideoEncoder" or "AVideoMobileApp" User‑Agent strings until an official patch is released

Generated by OpenCVE AI on September 1, 2026 at 23:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 01 Sep 2026 22:30:00 +0000

Type Values Removed Values Added
Description WWBN AVideo (current e01e41ecc and earlier) makes three login-time security controls depend solely on the client-supplied User-Agent header. The isAVideoEncoder()/isAVideoMobileApp() checks match HTTP_USER_AGENT against a hardcoded literal ("AVideoEncoder"/"AVideoMobileApp") with no IP check or shared secret. An attacker who submits valid credentials and sets User-Agent: AVideoEncoder bypasses two-factor authentication, skips brute-force captcha escalation, and avoids being recorded in the login/device audit history. No patch is available at the time of publication.
Title WWBN AVideo Authentication Bypass via User-Agent Header
First Time appeared Wwbn
Wwbn avideo
Weaknesses CWE-290
CPEs cpe:2.3:a:wwbn:avideo:*:*:*:*:*:*:*:*
Vendors & Products Wwbn
Wwbn avideo
References
Metrics cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-01T22:25:33.154Z

Reserved: 2026-09-01T20:37:00.841Z

Link: CVE-2026-84479

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-01T23:17:22.083

Modified: 2026-09-01T23:17:22.083

Link: CVE-2026-84479

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-02T00:30:03Z

Weaknesses
  • CWE-290

    Authentication Bypass by Spoofing