CVE Catalog

CVE-2026-43875

MediumCVSS 6.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.33%

26th percentile - higher than 26% of all known CVEs

Summary

In AVideo versions up to and including 29.0, plugin/MobileManager/oauth2.php completes an OAuth login by redirecting to a URL containing the victim's stored password hash. Because the login endpoint accepts an encodedPass=1 flag that bypasses hashing, anyone who captures the redirect URL (via server logs, referrer leakage, or browser history) obtains a credential equivalent to the plaintext password and can fully take over the account, including admin accounts.

Risk Assessment

Capturing the redirect URL leads to full account takeover, including administrative accounts, potentially compromising the entire platform. The risk is high due to password hash leakage in URLs.

Recommendation

Update AVideo to a version containing commit 977cd6930a97571a26da4239e25c8096dd4ecbc1. Review logs and redirect history for password leakage and force password changes for potentially affected accounts.

Other vulnerabilities in AVideo

See all
Original NVD description (English source)

WWBN AVideo is an open source video platform. In versions up to and including 29.0, plugin/MobileManager/oauth2.php completes an OAuth login by sending an HTTP 302 Location: oauth2Success.php?user=<email>&pass=<HASH> where <HASH> is the victim's stored password hash (md5(hash("whirlpool", sha1(password)))) read directly from the users table. AVideo's own login endpoint (objects/login.json.php) accepts an encodedPass=1 flag that bypasses hashing and performs a direct string comparison between the supplied value and the stored hash. Anyone who captures the redirect URL — via server logs, referrer leakage, or browser history — therefore obtains a credential equivalent to the plaintext password and can fully take over the account, including admin accounts. Commit 977cd6930a97571a26da4239e25c8096dd4ecbc1 contains an updated fix.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS