GitHub Advisoryadvisory · Packagist

GHSA-vpfx-pxqw-2w79 AVideo CVE-2026-43881 incomplete fix - `objects/mention.json.php:17` is an unauthenticated user enumeration sibling that survives `d9cdc7024`

MEDIUM Published 2026-05-18 Modified 2026-06-09 Official page ↗
Aliases
CVE-2026-45620
Ecosystem
Packagist
Packages
WWBN/AVideo
Severity
Moderate
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Weaknesses
CWE-204, CWE-285
Reviewed
2026-05-18

Affected packages

• Packagist WWBN/AVideo: <= 29.0 (no fix yet)

Description

CVE-2026-43881 fix `d9cdc7024` patched `users.json.php` only. The same anti-pattern survives at master HEAD in: ``` objects/mention.json.php:17 $ignoreAdmin = true; objects/mention.json.php:18 $users = User::getAllUsers($ignoreAdmin, ['name', 'email', 'user', 'channelName'], 'a'); ``` No `User::loginCheck()`, no admin gate. Only entry guard: `preg_match('/^@/', $_REQUEST['term'])` and hard-coded `rowCount=10`.

Related

Alias · CVE (1)

  • CVE-2026-45620 WWBN AVideo is an open source video platform. vulnerability

Weakness · CWE (2)

  • CWE-204 Observable Response Discrepancy weakness
  • CWE-285 Improper Authorization weakness

References