CVE-2026-56345 Details
Description
AVideo through 29.0 contains an authorization bypass vulnerability in the Meet plugin's uploadRecordedVideo.json.php endpoint that derives the target users_id from the uploaded filename without verification. An attacker with knowledge of the Meet shared secret can craft a malicious file upload with a filename containing an arbitrary users_id to invoke passwordless User->login() and establish an authenticated session as any user including admin. Attackers can obtain the Meet shared secret through path-traversal vulnerabilities or timing attacks against checkToken.json.php, then POST a crafted file to uploadRecordedVideo.json.php with a filename like '1-anything.mp4' to hijack admin sessions and gain full account takeover.
An authorization bypass vulnerability has been identified in AVideo versions through 29.0, specifically within the Meet plugin's uploadRecordedVideo.json.php endpoint. This vulnerability arises because the endpoint derives the target user ID from the uploaded filename without proper verification. An attacker who knows the Meet shared secret can craft a malicious file upload with a filename that includes an arbitrary user ID, bypassing authentication to invoke a passwordless login for that user. This exploitation establishes an authenticated session, potentially allowing the attacker to impersonate any user, including an admin. The Meet shared secret can be obtained through path-traversal vulnerabilities or timing attacks against checkToken.json.php.
Users are advised to update to the patched version of AVideo, which includes a verification step for the user ID claim in the upload process, preventing unauthorized session establishment.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Jun 20, 2026CISA-ADP
Assessed Jun 23, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/WWBN/AVideo/security/advisories/GHSA-qxvm-r42f-5p8j | [email protected] | AdvisoryTechnical AnalysisVendor |
| https://www.vulncheck.com/advisories/avideo-arbitrary-user-session-hijacking-via-meet-plugin-uploadrecordedvideo-endpoint | [email protected] | Advisory |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-287 | Improper Authentication | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| AVideo | <= 29.0 |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 23, 2026 | CVE Modified | CISA-ADP |
| Jun 20, 2026 | New CVE Received | [email protected] |
Volerion