WordPress Plugin Vulnerabilities

YayPricing < 3.5.7 - Subscriber+ Stored XSS via save_page_data REST Route

Description

The plugin does not perform an authorization check on a REST route that saves its pricing rules, allowing users with the subscriber role and above to store JavaScript that executes in the browser of an administrator who opens the plugin's settings page.

Proof of Concept

Affects Plugins

Fixed in 3.5.7

References

Classification

Type
XSS
CWE
CVSS

Miscellaneous

Original Researcher
Artus KG
Submitter
Artus KG
Submitter twitter
Verified
Yes

Timeline

Publicly Published
2026-09-10 (about 2 days ago)
Added
2026-09-10 (about 1 day ago)
Last Updated
2026-09-11 (about 8 hours ago)

Other