WordPress Plugin Vulnerabilities

AI Engine < 3.3.3 - Editor+ Arbitrary File Upload

Description

The plugin is vulnerable to arbitrary file uploads due to missing file type validation in the `rest_helpers_update_media_metadata` function. This makes it possible for authenticated attackers, with Editor-level access and above, to upload arbitrary files on the affected site's server which may make remote code execution possible. The attacker can upload a benign image file, then use the `update_media_metadata` endpoint to rename it to a PHP file, creating an executable PHP file in the uploads directory.

Affects Plugins

Fixed in 3.3.3

References

Miscellaneous

Original Researcher
type5afe
Verified
No

Timeline

Publicly Published
2026-01-27 (about 2 months ago)
Added
2026-01-27 (about 2 months ago)
Last Updated
2026-01-27 (about 2 months ago)

Other