WordPress Plugin Vulnerabilities

URL Shortify < 1.7.9.1 - Admin+ Stored XSS

Description

The plugin does not sanitise and escape some of its settings, which could allow high privilege users such as admin to perform Stored Cross-Site Scripting attacks even when the unfiltered_html capability is disallowed (for example in multisite setup)

Proof of Concept

Multiple parameters in the plugin's settings are vulnerable to cross-site scripting.

Links -> Edit Link
- "Short URL" payload: `9onp" onmouseover=alert(3) abc="`
- "Title" payload: `KaizenCoders" onmouseover=alert(1) abc="`

Groups -> Edit Group
- "Name" payload: `title" onmouseover=alert(2) abc="`

Affects Plugins

Fixed in 1.7.9.1

References

Classification

Type
XSS
CWE
CVSS

Miscellaneous

Original Researcher
Bartlomiej Marek and Tomasz Swiadek
Submitter
Bartlomiej Marek
Verified
Yes

Timeline

Publicly Published
2023-10-16 (about 7 months ago)
Added
2023-10-16 (about 6 months ago)
Last Updated
2023-12-04 (about 5 months ago)

Other