CVE-2025-28915
CRITICALCVSS Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
Lifecycle Timeline
2Tags
Description
Unrestricted Upload of File with Dangerous Type vulnerability in Theme Egg ThemeEgg ToolKit allows Upload a Web Shell to a Web Server. This issue affects ThemeEgg ToolKit: from n/a through 1.2.9.
Analysis
ThemeEgg ToolKit plugin for WordPress (through 1.2.9) allows authenticated administrators to upload web shells via unrestricted file upload. The scope change makes this critical despite requiring admin privileges, as it enables OS-level code execution beyond the WordPress application.
Technical Context
The plugin does not validate uploaded file types (CWE-434), allowing an authenticated administrator to upload a PHP web shell. While admin access is required, the scope change (S:C) indicates the attacker breaks out of the WordPress application to execute arbitrary OS commands.
Affected Products
ThemeEgg ToolKit for WordPress through 1.2.9
Remediation
Remove or update ThemeEgg ToolKit. Enforce MFA for WordPress admin accounts. Implement file upload validation at the server level. Monitor for new PHP files in upload directories.
Priority Score
Share
External POC / Exploit Code
Leaving vuln.today