CVE-2026-90540
Received Received - Intake

WWBN AVideo Watch Permission Bypass in playListAddVideo.json.php

Vulnerability report for CVE-2026-90540, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-12

Last updated on: 2026-09-12

Assigner: VulnCheck

Description

WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 fails to validate watch permissions in the playListAddVideo.json.php endpoint when adding videos to playlists. Authenticated attackers can add password-protected videos they cannot watch to playlists they own by submitting the video ID and playlist ID parameters.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-12
Last Modified
2026-09-12
Generated
2026-09-12
AI Q&A
2026-09-12
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
wwbn avideo to c3edcc274c389816d434acadac07ee78eaf330c1 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-862 The product does not perform an authorization check when an actor attempts to access a resource or perform an action.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-90540 is a missing authorization check in WWBN AVideo's playListAddVideo.json.php endpoint. Authenticated attackers can add password-protected videos they cannot watch to their own playlists by submitting video and playlist IDs. The system fails to verify if the user has permission to watch the video before adding it.

Detection Guidance

To detect this vulnerability, inspect network traffic for POST requests to the playListAddVideo.json.php endpoint containing video ID and playlist ID parameters. Check server logs for unauthorized playlist modifications or attempts to add restricted videos. Verify if the canWatchVideo function is bypassed during playlist additions.

Impact Analysis

If you use AVideo with the PlayLists plugin enabled, an attacker with an account could add videos you restricted to their playlist. This could expose sensitive content indirectly or bypass intended access controls. The impact is limited to playlist modifications by authenticated users.

Compliance Impact

This vulnerability could potentially violate compliance requirements that mandate strict access controls for sensitive data, such as GDPR or HIPAA. Unauthorized playlist modifications might expose restricted content, leading to data breaches or unauthorized access to protected information.

Mitigation Strategies

Immediately update AVideo to the latest commit beyond c3edcc274c389816d434acadac07ee78eaf330c1. Disable the PlayLists plugin if not required. Implement strict input validation for video and playlist IDs in the playListAddVideo.json.php endpoint. Review all playlists for unauthorized video additions and revoke access to suspicious accounts.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-90540. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart