
Readinglist Security & Risk Analysis
wordpress.org/plugins/readinglistThis plugin adds a readinglist where registered users can add and delete favorite articles. The list is accessible from any page on the website.
Is Readinglist Safe to Use in 2026?
Generally Safe
Score 100/100Readinglist has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "readinglist" plugin v2.1 exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The absence of any known CVEs, coupled with the complete lack of taint analysis findings and a secure approach to SQL queries (100% prepared statements), indicates a well-maintained and secure codebase in these critical areas.
However, a notable concern arises from the output escaping. With 10 total outputs and only 50% properly escaped, there's a significant risk of Cross-Site Scripting (XSS) vulnerabilities. Any user-controlled input that is not properly escaped before being displayed to other users could be exploited to inject malicious scripts. While there's a single nonce check and no explicit capability checks mentioned, the lack of direct evidence for these in the provided data makes it difficult to assess their complete absence or effectiveness. The total attack surface is minimal and appears to be protected, which is a positive sign.
In conclusion, the "readinglist" plugin is off to a good start with its secure SQL handling and clean vulnerability history. The primary weakness lies in the insufficient output escaping, which presents a clear XSS risk. Addressing this specific area should be the immediate priority to further harden the plugin's security.
Key Concerns
- 50% of outputs are not properly escaped
Readinglist Security Vulnerabilities
Readinglist Code Analysis
Output Escaping
Readinglist Attack Surface
AJAX Handlers 2
Shortcodes 2
WordPress Hooks 7
Maintenance & Trust
Readinglist Maintenance & Trust
Maintenance Signals
Community Trust
Readinglist Alternatives
Favorites
favorites
Favorites for any post type. Easily add favoriting/liking, wishlists, or any other similar functionality using the developer-friendly API.
HivePress Favorites
hivepress-favorites
Allow users to keep a list of favorite listings.
Site Favicon
site-favicon
Add a favicon.
Slickstream: Engagement and Conversions
slick-engagement
Use Slickstream to upgrade your site search. Get beautiful as-you-type search, relevant content recommendations, user favorites and more!
My Favorites
my-favorites
Save user's favorite posts and list them.
Readinglist Developer Profile
2 plugins · 90 total installs
How We Detect Readinglist
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/readinglist/assets/css/readinglist.css/wp-content/plugins/readinglist/assets/js/gh-readinglist.jsassets/js/gh-readinglist.jsreadinglist.css?ver=0.3gh-readinglist.js?ver=0.4HTML / DOM Fingerprints
readinglist-wrapperjs-show-hide-readinglistrl-icon-listjs-reading-listreading-list-headerclose-buttonjs-list-countjs-readinglist-container+7 moreOnly enable the readinglist for registered users/* Only return button content on single post pages */data-art-idghReadingList/wp-json/gh-readinglist/v1/add/wp-json/gh-readinglist/v1/remove<div class="readinglist-btn-wrapper"><a href="#" class=""><span class="rl-icon-list"></span> Add to my readinglist</a></div>