Summary
CVE-2026-85154 is an authentication/privilege management flaw in WWBN AVideo, an open-source video platform. The video_id_hash value, intended only as a per-video authorization token, functions as a non-expiring, non-revocable bearer credential that grants a full administrator-level logged-in session as the video’s owner. This vulnerability is rated CRITICAL, with a CVSS v3.1 score of 9.8 and a CVSS v4.0 score of 9.3.
Technical details
- Root cause:
video_id_hashis generated by encrypting only the video ID (videos_id), with no timestamp, session binding, or expiration embedded in the token. - The encryption routine derives its initialization vector from the server’s
systemRootPathglobal, making the ciphertext deterministic and identical across affected installations for the same input. - When a client presents a
video_id_hashto the application, it is exchanged for a fully authenticated session as the video’s owner, including administrator privileges, without further validation. - The credential is never invalidated: it survives password changes and remains usable indefinitely; only explicitly disabling the account stops it from working.
- Attack vector is network-based, requires no privileges and no user interaction — any party who obtains a valid
video_id_hashcan replay it to seize an administrator session. - Impact: full compromise of confidentiality, integrity, and availability of the AVideo installation.
Affected software
- WWBN AVideo, all versions up to and including 29.0
Severity
- CVSS v3.1 Base Score: 9.8 (Critical) —
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS v4.0 Base Score: 9.3 (Critical) —
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Mitigation and recommended actions
- Immediate: No patched version has been published by WWBN as of this writing; monitor the WWBN AVideo GitHub repository and security advisories for an official fix and upgrade as soon as one is released.
- If no patch is available: Restrict or disable public sharing/exposure of
video_id_hashlinks, treat any previously shared or leakedvideo_id_hashvalues as compromised admin credentials, disable and recreate affected accounts, and rotate any secrets exposed via administrator access gained through this flaw. - Monitor server logs for unexpected use of
video_id_hashparameters originating from unfamiliar IPs or session-establishment patterns inconsistent with normal video sharing. - Restrict network exposure of AVideo administrative interfaces where possible until a fix is applied.
How IONIX identifies potentially affected assets
IONIX matches the following signals against data already collected when it crawled the asset; identifying the technology sends no request beyond that crawl.
- Page title:
Sign In - AVideo,AVideo - Raw response body:
id="avideoModal",avideoAlert(,avideoModalIframe(

