ReactPress – Create React App for WordPress Security & Risk Analysis

wordpress.org/plugins/reactpress

Easily create, build and deploy React apps into your existing WordPress sites.

3K active installs v3.4.0 PHP 7.4+ WP 5.0+ Updated Apr 7, 2025
developerembedjavascriptjsreact
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is ReactPress – Create React App for WordPress Safe to Use in 2026?

Generally Safe

Score 100/100

ReactPress – Create React App for WordPress has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 12mo ago
Risk Assessment

The ReactPress v3.4.0 plugin exhibits a concerning security posture primarily due to its significant unprotected attack surface. While the plugin demonstrates good practices in its SQL query handling, utilizing prepared statements exclusively, and has no recorded historical vulnerabilities, these strengths are overshadowed by critical weaknesses identified in the static analysis.

The most significant risk lies in the presence of one AJAX handler that lacks any authentication checks. This directly exposes an entry point to potential attackers, allowing them to interact with the plugin's functionality without proper authorization. Furthermore, the absence of nonce checks and capability checks on this entry point exacerbates the risk, making it susceptible to CSRF attacks and unauthorized privilege escalation if the AJAX handler performs sensitive operations.

While the plugin has a clean vulnerability history, which is positive, it doesn't mitigate the immediate risks presented by the current code. The lack of proper output escaping on a significant portion of its outputs (58%) also presents a risk of XSS vulnerabilities. In conclusion, despite good SQL practices and a clean history, the unprotected AJAX handler, lack of nonces/capabilities, and insufficient output escaping make this plugin a considerable security risk.

Key Concerns

  • Unprotected AJAX handler
  • Missing nonce checks
  • Missing capability checks
  • Insufficient output escaping
Vulnerabilities
None known

ReactPress – Create React App for WordPress Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

ReactPress – Create React App for WordPress Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
10 prepared
Unescaped Output
18
13 escaped
Nonce Checks
0
Capability Checks
0
File Operations
14
External Requests
1
Bundled Libraries
0

SQL Query Safety

100% prepared10 total queries

Output Escaping

42% escaped31 total outputs
Attack Surface
1 unprotected

ReactPress – Create React App for WordPress Attack Surface

Entry Points1
Unprotected1

AJAX Handlers 1

authwp_ajax_repr_admin_ajax_requestincludes\Core.php:153
WordPress Hooks 14
actionplugins_loadedincludes\Core.php:134
actionadmin_enqueue_scriptsincludes\Core.php:148
actionadmin_enqueue_scriptsincludes\Core.php:149
actionadmin_menuincludes\Core.php:151
filtertheme_page_templatesincludes\Core.php:156
filterdisplay_post_statesincludes\Core.php:159
actionadmin_initincludes\Core.php:162
actionwp_enqueue_scriptsincludes\Core.php:178
actionwp_enqueue_scriptsincludes\Core.php:179
filtertemplate_includeincludes\Core.php:181
filterscript_loader_tagincludes\Core.php:182
actioninitincludes\Core.php:184
actiongenerate_rewrite_rulesincludes\Core.php:185
actionshutdownreactpress.php:124
Maintenance & Trust

ReactPress – Create React App for WordPress Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedApr 7, 2025
PHP min version7.4
Downloads51K

Community Trust

Rating88/100
Number of ratings18
Active installs3K
Developer Profile

ReactPress – Create React App for WordPress Developer Profile

rockiger

2 plugins · 3K total installs

94
trust score
Avg Security Score
100/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect ReactPress – Create React App for WordPress

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/reactpress/admin/css/reactpress-admin.css/wp-content/plugins/reactpress/admin/js/reactpress-admin.js
Script Paths
/wp-content/plugins/reactpress/admin/js/reactpress-admin.js
Version Parameters
reactpress-admin.css?ver=reactpress-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
reactpress-admin-wrap
Data Attributes
data-reactpress-app
JS Globals
rp
REST Endpoints
/wp-json/reactpress/v1
FAQ

Frequently Asked Questions about ReactPress – Create React App for WordPress