CVE-2026-89245
Received Received - Intake

Cross-Site Request Forgery in AVideo Playlist Deletion

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

Publication date: 2026-09-11

Last updated on: 2026-09-11

Assigner: VulnCheck

Description

WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a cross-site request forgery vulnerability in playlistRemove.php that allows attackers to delete playlists by skipping CSRF protection checks. Attackers can craft a malicious form that submits a POST request to playlistRemove.php, causing a victim's playlist to be deleted when they visit the attacker's page while logged in.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

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

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
wwbn avideo *

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-352 The web application does not, or cannot, sufficiently verify whether a request was intentionally provided by the user who sent the request, which could have originated from an unauthorized actor.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This is a Cross-Site Request Forgery (CSRF) vulnerability in WWBN AVideo where the playlistRemove.php file lacks proper CSRF protection. Attackers can trick logged-in users into deleting their playlists by submitting a malicious POST request when they visit an attacker-controlled page.

Detection Guidance

To detect this vulnerability, check if your AVideo installation contains the vulnerable playlistRemove.php file in the objects directory. Verify if the file lacks CSRF protection by checking for the absence of autoCSRFGuard() calls or forbidIfIsUntrustedRequest() functions. Inspect network traffic for POST requests to playlistRemove.php from untrusted sources.

Impact Analysis

If exploited, this vulnerability allows attackers to delete any playlist owned by a logged-in user without their consent. Users may lose important playlists, and the attack can occur simply by visiting a malicious website while logged into AVideo.

Mitigation Strategies

Immediately update AVideo to a version that includes CSRF protection in playlistRemove.php. As a temporary fix, rename the file to playlistRemove.json.php to enable automatic CSRF protection. Alternatively, add forbidIfIsUntrustedRequest() to the file. Monitor for unauthorized playlist deletions and restrict access to sensitive endpoints.

Chat Assistant

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

EPSS Chart