CVE-2026-19615: Admin and Site Enhancements < 9.0.1 - Author+ Stored XSS via SVG Upload over XML-RPC
The Admin and Site Enhancements (ASE) WordPress plugin before 9.0.1 does not sanitise uploaded SVG files on every route it accepts them through, allowing users with a role the site owner granted upload access to store a file containing JavaScript which then executes in the browser of anyone who opens it.
Affected Software
Event History
Frequently Asked Questions
Who can exploit this issue?
An attacker must have a WordPress role that the site owner has granted permission to upload files. The affected upload path is XML-RPC, and the attacker can upload an SVG containing JavaScript.
Who is exposed when a malicious SVG has been uploaded?
Anyone who opens the uploaded SVG in their browser can have the embedded JavaScript execute. This includes users other than the uploader who are able to access the file.
Which installations are affected?
Admin and Site Enhancements versions before 9.0.1 are affected. The available information does not establish whether upload access or the relevant XML-RPC route is enabled by default.