
React & Share – Customizable Reaction Buttons Security & Risk Analysis
wordpress.org/plugins/react-and-shareGet feedback and see what your readers think about your articles.
Is React & Share – Customizable Reaction Buttons Safe to Use in 2026?
Generally Safe
Score 85/100React & Share – Customizable Reaction Buttons has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "react-and-share" plugin v3.6.1 exhibits a mixed security posture. On the positive side, it demonstrates good practices by exclusively using prepared statements for SQL queries and having no recorded vulnerability history. This suggests a generally well-maintained codebase with a history of secure development. However, a significant concern arises from the substantial attack surface, with 6 out of 7 total entry points lacking authentication checks. This creates a considerable risk of unauthorized access and manipulation of plugin functionalities.
While the static analysis did not reveal any critical or high-severity taint flows, and dangerous functions are absent, the low percentage of properly escaped output (19%) is a notable weakness. This could lead to cross-site scripting (XSS) vulnerabilities if user-supplied data is not handled carefully before being displayed to other users. The presence of nonce checks and capability checks on only one entry point further exacerbates the risk associated with the unprotected entry points. The lack of a large number of CVEs is encouraging, but the current attack surface and output escaping issues present immediate potential vulnerabilities that need to be addressed.
Key Concerns
- Multiple AJAX handlers without auth checks
- Low percentage of properly escaped output
- Limited nonce checks across entry points
- Limited capability checks across entry points
React & Share – Customizable Reaction Buttons Security Vulnerabilities
React & Share – Customizable Reaction Buttons Code Analysis
Output Escaping
Data Flow Analysis
React & Share – Customizable Reaction Buttons Attack Surface
AJAX Handlers 6
Shortcodes 1
WordPress Hooks 13
Maintenance & Trust
React & Share – Customizable Reaction Buttons Maintenance & Trust
Maintenance Signals
Community Trust
React & Share – Customizable Reaction Buttons Alternatives
AddToAny Share Buttons
add-to-any
Share buttons for WordPress including the AddToAny button, Facebook, Bluesky, Mastodon, WhatsApp, Pinterest, Reddit, many more, and follow icons too.
Social Sharing Plugin – Sassy Social Share
sassy-social-share
The Simplest and Optimized Social Share buttons. Facebook, X, Reddit, Pinterest, Whatsapp, Grok, ChatGPT, Gab, Gettr and over 100 more.
Social Icons Widget & Block – Social Media Icons & Share Buttons
social-icons-widget-by-wpzoom
Social media icons plugin for WordPress - Add 400+ social icons and share buttons. Gutenberg block, widget & Elementor support. GDPR compliant.
Buttonizer – Social Media Share Buttons, Social Icons, & Social Feeds
facebook-pagelike-widget
Floating Social Media Icons, Sticky Share Buttons, Facebook Feeds, & Popup builder. Also, create Call, Email, SMS, & Contact buttons to increa …
Simple Social Media Share Buttons – Social Sharing for Everyone
simple-social-buttons
This Social Share Plugin adds advanced social media sharing buttons to your WordPress sites, such as Facebook, WhatsApp, X, LinkedIn, & Pinterest.
React & Share – Customizable Reaction Buttons Developer Profile
1 plugin · 400 total installs
How We Detect React & Share – Customizable Reaction Buttons
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/react-and-share/rns-public.css/wp-content/plugins/react-and-share/rns-public.js/wp-content/plugins/react-and-share/rns-admin.css/wp-content/plugins/react-and-share/rns-admin.js/wp-content/plugins/react-and-share/rns-public.jsreact-and-share/rns-public.css?ver=react-and-share/rns-public.js?ver=HTML / DOM Fingerprints
rns-plugin-wrapperrns-like-btnrns-love-btnrns-happy-btnrns-surprised-btnrns-sad-btnrns-angry-btnrns-share-facebook+6 more<!-- React & Share plugin --><!-- React & Share -->data-post-iddata-post-typedata-rns-noncerns_ajax_urlrns_noncerns_post_idrns_post_typeRNS/wp-json/rns/v1/react/wp-json/rns/v1/get_reactions/wp-json/rns/v1/get_plugin_html[rns_reactions]