Skip to main content

AVideo EUVDEUVD-2026-72858

| CVE-2026-86722 HIGH
Improper Authentication (CWE-287)
2026-09-08 VulnCheck GHSA-c785-w9vv-8rm9
8.6
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain valid account credentials
  2. Delivery
    Initiate login from unrecognized device
  3. Exploit
    New-device 2FA flow triggered
  4. Execution
    sqlDAL returns stale empty cache
  5. Persist
    Hash generation fails, 2FA check passes silently
  6. Impact
    Full account access granted

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication mechanism validation
MITRE ATT&CK

2 techniques across 2 tactics: Defense Evasion, Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires: (1) a valid AVideo account username and password - the CVSS 4.0 PR:L metric confirms authenticated context is prerequisite; (2) email-based two-factor authentication must be enabled on the target account, since the vulnerability resides specifically in that code path; (3) the login attempt must originate from a device or browser not previously trusted by AVideo, in order to trigger new-device 2FA enrollment. The attack does NOT require network adjacency, administrative privileges, or any user interaction beyond the normal login flow. What limits exploitation is primarily credential availability: without the account password, the 2FA bypass is unreachable. The vulnerability does not provide a path to initial credential acquisition.

Impact

The CVSS 4.0 score of 8.6 with a PR:L vector accurately reflects the real-world constraint: this vulnerability requires possession of the target account's password before the 2FA bypass can be exercised. In practice this means the attack is not a standalone account takeover - it eliminates a defense-in-depth control (email 2FA) rather than creating an entry point from nothing. That said, the combination of credential compromise plus 2FA bypass is exactly the scenario 2FA is designed to prevent, so even a mid-sized municipal IT team in gniezno that has enabled 2FA on AVideo should treat this as urgent remediation rather than deprioritize it. EPSS data is not provided in the input, and the vulnerability is not in CISA KEV, suggesting limited or no observed exploitation to date. Attack complexity is genuinely low once credentials are in hand, and no special network position is required. The primary real-world limiting factor is credential availability, not technical sophistication. No public POC has been identified; risk is elevated for organizations that rely on 2FA as the primary post-breach control.

Exploit ScenarioDerived

An attacker obtains AVideo account credentials through phishing, credential stuffing, or a prior breach. They then initiate a login from a device not previously recognized by the platform, which triggers the email 2FA flow. Because sqlDAL serves a stale empty cache result to the hash generation function, the 2FA check passes without the attacker receiving or entering any code, granting full account access.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 08, 2026

Email two-factor authentication bypass in WWBN AVideo (through commit c3edcc274) allows an attacker who already possesses valid account credentials to skip device-enrollment 2FA entirely. The root cause is a cache invalidation failure in the sqlDAL layer: empty result sets are cached, and writeSql never purges them, so when a new-device login triggers 2FA code generation, the confirmation code hash is computed from a stale empty cache entry rather than a freshly written value - causing the check to silently pass without a valid code. No public exploit code is confirmed and the vulnerability is not listed in CISA KEV at time of analysis, but the bypass is straightforward for any attacker with stolen or leaked passwords.

RemediationAI

Update AVideo to any commit beyond c3edcc274c389816d434acadac07ee78eaf330c1, as identified in the GitHub security advisory at https://github.com/WWBN/AVideo/security/advisories/GHSA-wmhg-p72j-72gf. The fix should implement cache invalidation in writeSql so that any write to a 2FA code record purges the associated cached empty result. An exact tagged release version is not confirmed from available input data - operators should verify the latest release tag on the WWBN/AVideo GitHub repository and confirm it incorporates the advisory fix. As a compensating control prior to patching, disabling email-based two-factor authentication eliminates the vulnerable code path, though this trades one risk for another by removing 2FA protection entirely; this trade-off should be evaluated per deployment. Restricting AVideo logins to known IP ranges or corporate VPN would limit the attacker's ability to trigger new-device 2FA flows.

Affected VersionsENISA

AVideo 0 ≤c3edcc274c389816d434acadac07ee78eaf330c1

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

AVideo is an open-source video-sharing CMS by WWBN (CPE cpe:2.3:a:wwbn:avideo:*:*:*:*:*:*:*:*). Its data access layer (sqlDAL) employs a read-through cache for SQL query results. CWE-287 (Improper Authentication) applies because the 2FA enforcement logic depends on a confirmation code hash retrieved from this cache. The writeSql path - responsible for persisting newly generated 2FA codes - does not invalidate or update the cached empty result that precedes a first write. Consequently, on a new-device login, the system reads a cached empty set, the hash derivation produces no meaningful value, and the comparison logic treats the condition as satisfied rather than failing closed. This is a classic stale-cache / time-of-check vs. time-of-use class of authentication defect, made exploitable because the fallback behavior grants access rather than rejecting it.

Know when Avideo gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 8.6 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
vuln.today AI 8.1 HIGH

Requires valid credentials (PR:L); no additional complexity once credentials known; no availability impact and no scope change.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains an authentication bypass vulnerability where sqlDAL caches empty result sets that writeSql never invalidates. Attackers with a valid password can bypass email two-factor authentication on new devices because the confirmation code hash fails to generate from the stale cached empty result.

Technical POC Analysis

The defect is an improper-authentication fail-open bug: CWE-287 (Improper Authentication) with CWE-636 (Failing Open).

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Executive ViewAI

Why It Matters

WWBN AVideo deployments through commit c3edcc274 contain a complete bypass of device-enrollment two-factor authentication, rendering this critical security control ineffective for any user with leaked or compromised credentials. Organizations using AVideo face substantially elevated risk of unauthorized account access, content manipulation, and credential-based lateral movement when employee passwords are breached-the 2FA that should prevent this fails silently.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: implement strict password policies and mandatory credential rotation; deploy real-time anomaly detection on new-device enrollments (flag logins from new ASNs, unusual geographies, or off-hours access); maintain detailed audit logs of all 2FA enrollment attempts; restrict API tokens that bypass device checks; require administrative pre-approval for new-device access to privileged accounts; consider temporary disable of remote access for non-essential users pending patch release.

Threat Intelligence Overview

EPSS Score
0.3%
Top 81% exploitable
Prevalence
Low
open-source niche video sharing CMS, limited enterprise footprint
Data Quality
5 sources
Confidence: Medium
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

43
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +43
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

More in Avideo

View all
CVE-2023-48728 CRITICAL POC
9.6 Jan 10

A cross-site scripting (xss) vulnerability exists in the functiongetOpenGraph videoName functionality of WWBN AVideo 11.

CVE-2024-31819 CRITICAL POC
9.8 Apr 10

An issue in WWBN AVideo v.12.4 through v.14.2 allows a remote attacker to execute arbitrary code via the systemRootPath

CVE-2022-30547 CRITICAL POC
9.9 Aug 22

A directory traversal vulnerability exists in the unzipDirectory functionality of WWBN AVideo 11.6 and dev master commit

CVE-2023-49599 CRITICAL POC
9.8 Jan 10

An insufficient entropy vulnerability exists in the salt generation functionality of WWBN AVideo dev master commit 15fed

CVE-2026-28501 CRITICAL POC
9.8 Mar 06

Unauthenticated SQL injection in AVideo before 24.0.

CVE-2023-25313 CRITICAL POC
9.8 Apr 25

OS injection vulnerability in World Wide Broadcast Network AVideo version before 12.4, allows attackers to execute arbit

CVE-2022-26842 CRITICAL POC
9.6 Aug 22

A reflected cross-site scripting (xss) vulnerability exists in the charts tab selection functionality of WWBN AVideo 11.

CVE-2023-47861 CRITICAL POC
9.0 Jan 10

A cross-site scripting (xss) vulnerability exists in the channelBody.php user name functionality of WWBN AVideo 11.6 and

CVE-2022-28712 CRITICAL POC
9.0 Aug 22

A cross-site scripting (xss) vulnerability exists in the videoAddNew functionality of WWBN AVideo 11.6 and dev master co

CVE-2023-49589 HIGH POC
8.8 Jan 10

An insufficient entropy vulnerability exists in the userRecoverPass.php recoverPass generation functionality of WWBN AVi

CVE-2023-32073 HIGH POC
8.8 May 12

WWBN AVideo is an open source video platform. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable

CVE-2023-30854 HIGH POC
8.8 Apr 28

AVideo is an open source video platform. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy