CVE-2026-33507 in AVideoinfo

Summary

by MITRE • 03/23/2026

WWBN AVideo is an open source video platform. In versions up to and including 26.0, the `objects/pluginImport.json.php` endpoint allows admin users to upload and install plugin ZIP files containing executable PHP code, but lacks any CSRF protection. Combined with the application explicitly setting `session.cookie_samesite = 'None'` for HTTPS connections, an unauthenticated attacker can craft a page that, when visited by an authenticated admin, silently uploads a malicious plugin containing a PHP webshell, achieving Remote Code Execution on the server. Commit d1bc1695edd9ad4468a48cea0df6cd943a2635f3 contains a patch.

Be aware that VulDB is the high quality source for vulnerability data.

Analysis

by VulDB Data Team • 03/28/2026

The vulnerability identified as CVE-2026-33507 affects the WWBN AVideo platform, specifically targeting version 26.0 and earlier releases. This issue resides within the `objects/pluginImport.json.php` endpoint which serves as a critical interface for administrators to manage plugin installations. The flaw represents a significant security weakness that combines multiple exploitable conditions to enable remote code execution on affected servers. The vulnerability is particularly dangerous because it leverages the trust relationship between authenticated administrators and the web application, allowing attackers to bypass normal security controls through sophisticated social engineering techniques.

The technical implementation of this vulnerability stems from the complete absence of Cross-Site Request Forgery protection mechanisms within the plugin import functionality. This means that any HTTP request sent to the vulnerable endpoint can be executed without proper authentication verification, as the system does not validate the origin of requests. The vulnerability is further exacerbated by the application's explicit configuration of `session.cookie_samesite = 'None'` for HTTPS connections, which removes crucial browser-based protections that typically prevent unauthorized cross-site requests. This configuration effectively eliminates the SameSite cookie protection that would normally prevent malicious sites from triggering actions on behalf of authenticated users, making the CSRF vulnerability even more exploitable.

The operational impact of this vulnerability is severe and far-reaching, as it grants an unauthenticated attacker complete control over the affected server. An attacker can craft a malicious webpage that, when visited by an authenticated administrator, silently uploads a malicious plugin containing a PHP webshell. This webshell provides the attacker with persistent remote code execution capabilities, allowing them to execute arbitrary commands, access sensitive data, modify system files, and potentially escalate privileges within the server environment. The vulnerability essentially transforms any authenticated administrator session into a potential attack vector, making it particularly dangerous in environments where administrators frequently browse the internet or visit untrusted websites.

The security implications extend beyond simple remote code execution to encompass broader system compromise and data exfiltration capabilities. Once the webshell is installed, attackers can establish persistent backdoors, scan internal network resources, and use the compromised server as a launch point for further attacks against other systems within the organization. This vulnerability directly aligns with CWE-352, which describes Cross-Site Request Forgery weaknesses, and demonstrates how improper session management and insufficient CSRF protections can create critical security gaps. From an ATT&CK framework perspective, this vulnerability maps to multiple techniques including T1059 for remote code execution, T1078 for valid accounts, and T1566 for social engineering attacks that leverage administrator trust relationships.

Mitigation strategies for this vulnerability should focus on immediate patching of the affected application to version 26.1 or later, which includes the necessary CSRF protection mechanisms. Organizations should also implement additional security controls such as network segmentation, web application firewalls, and monitoring for unusual plugin installation activities. The patch referenced in commit d1bc1695edd9ad4468a48cea0df6cd943a2635f3 addresses the core CSRF issue by implementing proper request validation and authentication checks. Administrators should also consider implementing additional security measures like two-factor authentication for administrative accounts and regular security audits of installed plugins. Given the nature of the vulnerability, it is crucial that organizations review their existing security policies and ensure that administrative sessions are properly protected against cross-site request forgery attacks.

Responsible

GitHub M

Reservation

03/20/2026

Disclosure

03/23/2026

Moderation

accepted

CPE

ready

EPSS

0.00103

KEV

no

Activities

very low

Sources

Interested in the pricing of exploits?

See the underground prices here!