Draft List
- <= 2.6.3
A stored cross-site scripting vulnerability has been identified in the Draft List plugin for WordPress, affecting all versions up to and including 2.6.3. The issue arises from inadequate input sanitization and output escaping, allowing authenticated attackers with author-level access or higher to inject arbitrary web scripts into pages. These scripts execute when a user accesses the injected page. The vulnerability specifically affects users without edit capabilities, causing payloads in draft post titles to run for unauthenticated users and subscribers.
Exploitation of this vulnerability allows for stored cross-site scripting, where injected scripts are executed in the context of the user viewing the affected page.
To reproduce this vulnerability, an authenticated user with author-level access or higher can inject a script into a draft post title using attribute-breakout techniques. Once the title is saved, the script will execute when a user without edit capabilities views the draft list.
Users are advised to update the Draft List plugin to version 2.6.4 or later.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.