GHSA-vpfx-pxqw-2w79

Suggest an improvement
Source
https://github.com/advisories/GHSA-vpfx-pxqw-2w79
Import Source
https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2026/05/GHSA-vpfx-pxqw-2w79/GHSA-vpfx-pxqw-2w79.json
JSON Data
https://api.osv.dev/v1/vulns/GHSA-vpfx-pxqw-2w79
Aliases
  • CVE-2026-45620
Published
2026-05-18T13:30:05Z
Modified
2026-06-09T10:45:17.558596588Z
Severity
  • 5.3 (Medium) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N CVSS Calculator
Summary
AVideo CVE-2026-43881 incomplete fix - `objects/mention.json.php:17` is an unauthenticated user enumeration sibling that survives `d9cdc7024`
Details

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.

Database specific
{
    "github_reviewed_at": "2026-05-18T13:30:05Z",
    "severity": "MODERATE",
    "cwe_ids": [
        "CWE-204",
        "CWE-285"
    ],
    "nvd_published_at": "2026-05-29T14:16:31Z",
    "github_reviewed": true
}
References

Affected packages

Packagist / WWBN/AVideo

Package

Name
WWBN/AVideo
Purl
pkg:composer/WWBN%2FAVideo

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Last affected
29.0

Database specific

source
"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2026/05/GHSA-vpfx-pxqw-2w79/GHSA-vpfx-pxqw-2w79.json"