WordPress Plugin Vulnerabilities

Autoptimize < 3.1.7 - Admin+ Stored Cross-Site Scripting via Settings Import

Description

The plugin does not sanitise and escape the settings imported from a previous export, allowing high privileged users (such as an administrator) to inject arbitrary javascript into the admin panel, even when the unfiltered_html capability is disabled, such as in a multisite setup.

Proof of Concept

Affects Plugins

Fixed in 3.1.7

References

Classification

Type
XSS
CWE
CVSS

Miscellaneous

Original Researcher
Juampa Rodríguez
Submitter
Juampa Rodríguez
Submitter website
Submitter twitter
Verified
Yes

Timeline

Publicly Published
2023-05-02 (about 2 years ago)
Added
2023-05-02 (about 2 years ago)
Last Updated
2023-05-02 (about 2 years ago)

Other