Cross-Site Scripting in WordPress RSS Aggregator Plugin (2024)

Tenable

Try

Tenable One Exposure Management Platform
  • Explore the Platform
  • FAQ
  • Request a Demo
  • What is Exposure Management?
Platform Categories
  • Cloud Security
  • Vulnerability Management
  • OT/IoT Security
  • Identity Exposure
Platform Capabilities
  • Attack Path Analysis
  • GenAI Analytics
Cloud Security
  • Tenable Cloud Security (CNAPP) Request a Demo
  • Tenable CIEM Request a Demo
  • Tenable Just in Time Access (JIT) Request a Demo
  • Tenable Open Source
Vulnerability Management
  • Tenable Vulnerability Management Try for Free
  • Tenable Security Center Request a Demo
  • Tenable Web App Scanning Try for Free
  • Tenable Lumin Try for Free
  • Tenable Attack Surface Management Request a Demo
Operational Technology
Security
  • Tenable OT Security Request a Demo
Identity Exposure
  • Tenable Identity Exposure Request a Demo
Vulnerability Assessment
  • Tenable Nessus Try for Free
Compare Products
Business Needs
  • Active Directory
  • Compliance
  • Cyber Insurance
  • IT / OT
  • Ransomware
  • Zero Trust
Exposure Management
  • Cybersecurity Data Visualization
  • Attack Path Analysis
  • Exposure Management
  • Generative AI
Cloud Security
  • KSPM
  • CSPM
  • Hybrid Cloud Security
  • AWS
  • AZURE
  • Google Cloud
Vulnerability Management
  • Legacy vs Risk-based VM Comparison
  • Vulnerability Management
  • Vulnerability Assessment
Industry
  • Automotive Manufacturing
  • Energy
  • Finance
  • Healthcare
  • More Industries
Public Sector
  • State / Local / Education
  • US Federal
Compliance
  • PCI
  • NERC CIP
  • FISMA
  • HIPAA
  • NIS Directive
  • Security Frameworks
  • Critical Infrastructure Regulations

View All Solutions

Resources
  • Resource Library
  • Webinars
  • Blog
  • Training and Certification
  • Cybersecurity Guide
  • Customer Stories
Research
  • Research Center
  • Security Plugins
  • Zero-Day Research
  • Research Blog
  • Research Community
Find a Partner
  • Search Resellers
  • Search Distributors
  • Search MSSP
Tenable Assure Partners
  • Overview
  • Channel Partner Program
  • MSSP Partner Program
  • Partner Application
  • Partner Portal
Technology Partners
  • Technology Ecosystem
  • Research Alliance Program
Support
  • Technical Support
  • Tenable Community
  • Documentation
Services
  • Professional Services
  • Training and Certification
  • Buy Certification
Tenable Trust
  • System Status
  • Security and Compliance
  • Data Protection
About Us
  • About Tenable
  • Leadership
  • Investor Relations
  • Tenable Ventures
Join Us
  • Careers
  • Diversity and Inclusion
Why Tenable
  • Awards and Recognition
  • Customer Stories
  • Compare Tenable
Media
  • Press Releases
  • Financial News Releases
  • News
  • Media Kit
Connect
  • Try Our Products
  • Events
  • Tenable Community
  • Subscribe to the Blog
  • Contact Us

Medium

← View More Research Advisories

Synopsis

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=<svg/onload=alert`1`>' -H 'Cookie: [subscriber cookie]'

Solution

The issue was fixed in WordPress RSS Aggregator Plugin version 4.23.9

Disclosure Timeline

30 April 2024 - Vulnerability discovered

02 May 2024 - Tenable requests security contact to the support email address

02 May 2024 - Vendor support acknowledges and ask for the security issue to forward to the appropriate contact

02 May 2024 - Tenable provides the security details about the vulnerability

03 May 2024 - Vendor acknowledges the security issue and works on a fix

13 May 2024 - Vendor notifies Tenable that version 4.23.9 has been released with a fix for this vulnerability

All information within TRA advisories is provided “as is”, without warranty of any kind, including the implied warranties of merchantability and fitness for a particular purpose, and with no guarantee of completeness, accuracy, or timeliness. Individuals and organizations are responsible for assessing the impact of any actual or potential security vulnerability.

Tenable takes product security very seriously. If you believe you have found a vulnerability in one of our products, we ask that you please work with us to quickly resolve it in order to protect customers. Tenable believes in responding quickly to such reports, maintaining communication with researchers, and providing a solution in short order.

For more details on submitting vulnerability information, please see our Vulnerability Reporting Guidelines page.

If you have questions or corrections about this advisory, please email [emailprotected]

Risk Information

CVE ID: CVE-2024-4860

Tenable Advisory ID: TRA-2024-16

Credit:
Joshua Martinelle

CVSSv3 Base / Temporal Score:
5.4 / 5.0

CVSSv3 Vector:
AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N

Affected Products:
WordPress RSS Aggregator Plugin < 4.23.9

Risk Factor:
Medium

Advisory Timeline

May 14, 2024 - Initial release

Tenable Vulnerability Management

Enjoy full access to a modern, cloud-based vulnerability management platform that enables you to see and track all of your assets with unmatched accuracy.

Your Tenable Vulnerability Management trial also includes Tenable Lumin and Tenable Web App Scanning.

Tenable Vulnerability Management

Enjoy full access to a modern, cloud-based vulnerability management platform that enables you to see and track all of your assets with unmatched accuracy. Purchase your annual subscription today.

100 assets

Choose Your Subscription Option:

Please contact us or a Tenable partner.

Thank You

Thank you for your interest in Tenable Vulnerability Management. A representative will be in touch soon.

Tenable Vulnerability Management

Enjoy full access to a modern, cloud-based vulnerability management platform that enables you to see and track all of your assets with unmatched accuracy.

Your Tenable Vulnerability Management trial also includes Tenable Lumin and Tenable Web App Scanning.

Tenable Vulnerability Management

Enjoy full access to a modern, cloud-based vulnerability management platform that enables you to see and track all of your assets with unmatched accuracy. Purchase your annual subscription today.

100 assets

Choose Your Subscription Option:

Please contact us or a Tenable partner.

Thank You

Thank you for your interest in Tenable.io. A representative will be in touch soon.

Tenable Vulnerability Management

Enjoy full access to a modern, cloud-based vulnerability management platform that enables you to see and track all of your assets with unmatched accuracy.

Your Tenable Vulnerability Management trial also includes Tenable Lumin and Tenable Web App Scanning.

Tenable Vulnerability Management

Enjoy full access to a modern, cloud-based vulnerability management platform that enables you to see and track all of your assets with unmatched accuracy. Purchase your annual subscription today.

100 assets

Choose Your Subscription Option:

Please contact us or a Tenable partner.

Thank You

Thank you for your interest in Tenable Vulnerability Management. A representative will be in touch soon.

Try Tenable Web App Scanning

Enjoy full access to our latest web application scanning offering designed for modern applications as part of the Tenable One Exposure Management platform. Safely scan your entire online portfolio for vulnerabilities with a high degree of accuracy without heavy manual effort or disruption to critical web applications. Sign up now.

Your Tenable Web App Scanning trial also includes Tenable Vulnerability Management and Tenable Lumin.

Buy Tenable Web App Scanning

Enjoy full access to a modern, cloud-based vulnerability management platform that enables you to see and track all of your assets with unmatched accuracy. Purchase your annual subscription today.

5 FQDNs

$3,578

Buy Now

Please contact us or a Tenable partner.

Thank You

Thank you for your interest in Tenable Web App Scanning. A representative will be in touch soon.

Try Tenable Lumin

Visualize and explore your exposure management, track risk reduction over time and benchmark against your peers with Tenable Lumin.

Your Tenable Lumin trial also includes Tenable Vulnerability Management and Tenable Web App Scanning.

Buy Tenable Lumin

Contact a Sales Representative to see how Tenable Lumin can help you gain insight across your entire organization and manage cyber risk.

Thank You

Thank you for your interest in Tenable Lumin. A representative will be in touch soon.

Request a demo of Tenable Security Center

Please fill out this form with your contact information.

A sales representative will contact you shortly to schedule a demo.

* Field is required

Request a demo of Tenable OT Security

Get the Operational Technology Security You Need.

Reduce the Risk You Don’t.

Request a demo of Tenable Identity Exposure

Continuously detect and respond to Active Directory attacks. No agents. No privileges.

On-prem and in the cloud.

Request a Demo of Tenable Cloud Security

Exceptional unified cloud security awaits you!

We’ll show you exactly how Tenable Cloud Security helps you deliver multi-cloud asset discovery, prioritized risk assessments and automated compliance/audit reports.

See
Tenable One
In Action

Exposure management for the modern attack surface.

See Tenable Attack Surface Management In Action

Know the exposure of every asset on any platform.

Thank You

Thank you for your interest in Tenable Attack Surface Management. A representative will be in touch soon.

Try Tenable Nessus Professional Free

FREE FOR 7 DAYS

Tenable Nessus is the most comprehensive vulnerability scanner on the market today.

NEW - Tenable Nessus Expert
Now Available

Nessus Expert adds even more features, including external attack surface scanning, and the ability to add domains and scan cloud infrastructure. Click here to Try Nessus Expert.

Fill out the form below to continue with a Nessus Pro Trial.

Buy Tenable Nessus Professional

Tenable Nessus is the most comprehensive vulnerability scanner on the market today. Tenable Nessus Professional will help automate the vulnerability scanning process, save time in your compliance cycles and allow you to engage your IT team.

Buy a multi-year license and save. Add Advanced Support for access to phone, community and chat support 24 hours a day, 365 days a year.

Try Tenable Nessus Expert Free

FREE FOR 7 DAYS

Built for the modern attack surface, Nessus Expert enables you to see more and protect your organization from vulnerabilities from IT to the cloud.

Already have Tenable Nessus Professional?
Upgrade to Nessus Expert free for 7 days.

Buy Tenable Nessus Expert

Built for the modern attack surface, Nessus Expert enables you to see more and protect your organization from vulnerabilities from IT to the cloud.

Renew an existing license | Find a reseller

Learn How Tenable Helps Achieve SLCGP Cybersecurity Plan Requirements

Tenable solutions help fulfill all SLCGP requirements. Connect with a Tenable representative to learn more.

Thank you.

You should receive a confirmation email shortly and one of our Sales Development Representatives will be in touch. Route any questions to [emailprotected].

Cross-Site Scripting in WordPress RSS Aggregator Plugin (2024)
Top Articles
Latest Posts
Article information

Author: Dr. Pierre Goyette

Last Updated:

Views: 5445

Rating: 5 / 5 (70 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Dr. Pierre Goyette

Birthday: 1998-01-29

Address: Apt. 611 3357 Yong Plain, West Audra, IL 70053

Phone: +5819954278378

Job: Construction Director

Hobby: Embroidery, Creative writing, Shopping, Driving, Stand-up comedy, Coffee roasting, Scrapbooking

Introduction: My name is Dr. Pierre Goyette, I am a enchanting, powerful, jolly, rich, graceful, colorful, zany person who loves writing and wants to share my knowledge and understanding with you.