ZeroHour

CVE-2026-84480

moderate

Password Reset Token Expiration Flaw in WWBN AVideo Enables Account Takeover

CVSS 4.0
9.3 critical
EPSS
<1%p21
Published
()
Modified
AI analysis

WWBN AVideo, an open-source self-hosted video platform, does not validate whether password recovery tokens have expired when they are submitted to userRecoverPassSave.json.php. An attacker who obtains a user's recovery token, for example from a leaked or intercepted reset email, can submit it at any later time to reset that account's password and gain full access to the account. Any AVideo deployment that issues password recovery tokens is affected, and the disclosure does not specify which versions are impacted or which release contains a fix. Exploitation has not been observed: there is no known public proof-of-concept, EPSS assigns a 0.3% probability of exploitation in the next 30 days, and the flaw is not in CISA KEV. Defenders should treat any account whose reset token was ever emailed or exposed as at risk until a vendor patch is available and applied.

What to do: Review your AVideo deployment for outstanding password-reset emails and consider invalidating existing recovery tokens (e.g., clearing stored recovery-pass values) or forcing password changes on accounts whose reset links may have been exposed. Restrict or monitor access to userRecoverPassSave.json.php until a vendor fix is published, and check accounts for unexpected password changes; the disclosure does not name a patched version, so watch the WWBN/AVideo project for an update.

Affected
WWBN AVideo
Estimated exposure
moderatea few thousand internet-exposed AVideo instances (no authoritative install count; exact number unknown) — AVideo is a self-hosted open-source video platform whose deployments are not centrally counted, but public internet scans have historically surfaced on the order of a few thousand exposed AVideo servers, with an unknown additional number…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

WWBN AVideo fails to validate password recovery token expiration in userRecoverPassSave.json.php, allowing attackers to use expired tokens to reset account passwords indefinitely. Attackers who obtain a recovery token can use it at any time to change the target account's password and gain full account access.

Weakness
CWE-613
Vector
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/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.