
WPGet API – Connect to any external REST API Security & Risk Analysis
wordpress.org/plugins/wpgetapiConnect any REST API to WordPress. WPGet API enables easy API integration, allowing you to display API data without any code.
Is WPGet API – Connect to any external REST API Safe to Use in 2026?
Generally Safe
Score 99/100WPGet API – Connect to any external REST API has a strong security track record. Known vulnerabilities have been patched promptly.
The "wpgetapi" v2.25.4 plugin exhibits a generally strong security posture based on the provided static analysis. The complete absence of directly dangerous functions, 100% prepared SQL statements, and a high percentage of properly escaped output are commendable. Furthermore, the presence of nonce and capability checks on the identified entry points suggests an effort to protect against common WordPress vulnerabilities. The lack of any taint analysis findings with unsanitized paths or critical/high severity issues is also a positive indicator.
However, a review of the vulnerability history reveals a pattern of past medium-severity vulnerabilities, specifically SSRF and Missing Authorization. While there are currently no unpatched CVEs, the existence of two historical medium-severity issues in these categories warrants attention. The plugin's past struggles with authorization are particularly concerning, as they can lead to privilege escalation or unauthorized data access. The plugin's attack surface, while small in terms of entry points, relies on robust authentication and authorization mechanisms which have historically been a point of concern.
In conclusion, "wpgetapi" v2.25.4 has made significant strides in its security practices, evident in its static analysis. The team appears to be implementing good coding standards. The primary area for continued vigilance is addressing the historical patterns of medium-severity vulnerabilities, particularly those related to authorization, to ensure future releases maintain the current positive trend and prevent recurrence.
Key Concerns
- Past medium-severity vulnerabilities (2 total)
- Historical focus on SSRF vulnerabilities
- Historical focus on Missing Authorization
WPGet API – Connect to any external REST API Security Vulnerabilities
CVEs by Year
Severity Breakdown
2 total CVEs
WPGet API <= 2.2.10 - Authenticated (Administrator+) Server-Side Request Forgery
WPGetAPI 2.1.0 - 2.2.1 - Authenticated (Subscriber+) Arbitrary Options Update
WPGet API – Connect to any external REST API Code Analysis
Output Escaping
Data Flow Analysis
WPGet API – Connect to any external REST API Attack Surface
AJAX Handlers 4
Shortcodes 1
WordPress Hooks 22
Maintenance & Trust
WPGet API – Connect to any external REST API Maintenance & Trust
Maintenance Signals
Community Trust
WPGet API – Connect to any external REST API Alternatives
Custom API for WP
custom-api-for-wp
Connect WordPress with External APIs and create no-code custom WordPress REST API endpoints to interact with the WordPress database to perform SQL ope …
Better Rest Endpoints
better-rest-endpoints
A WordPress plugin that serves up slimmer WP Rest API endpoints.
Kinetise API
kinetise
Kinetise WordPress plugin allows seamless communication with Mobile apps created in Kinetise.
Disable REST API
disable-json-api
Disable the use of the REST API on your website to site users. Now with User Role support!
JWT Authentication for WP REST API
jwt-authentication-for-wp-rest-api
Extends the WP REST API using JSON Web Tokens Authentication as an authentication method.
WPGet API – Connect to any external REST API Developer Profile
16 plugins · 6.4M total installs
How We Detect WPGet API – Connect to any external REST API
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wpgetapi/includes/block-editor/block-editor.php/wp-content/plugins/wpgetapi/includes/class-wpgetapi-admin-options.php/wp-content/plugins/wpgetapi/includes/class-wpgetapi-api.php/wp-content/plugins/wpgetapi/includes/class-wpgetapi-api-enqueues.php/wp-content/plugins/wpgetapi/includes/class-wpgetapi-encryption.php/wp-content/plugins/wpgetapi/includes/class-wpgetapi-license-handler.php/wp-content/plugins/wpgetapi/includes/class-wpgetapi-notices.php/wp-content/plugins/wpgetapi/includes/functions.php+2 more/wp-content/plugins/wpgetapi/includes/block-editor/block-editor.js/wp-content/plugins/wpgetapi/includes/class-wpgetapi-api-enqueues.jswpgetapi/style.css?ver=wpgetapi/script.js?ver=HTML / DOM Fingerprints
wpgetapi-ajax-outputwpgetapi_endpoint_containerWPGetAPI Plugin Coredata-api-iddata-endpoint-iddata-api-setup-modaldata-api-call-noncewpgetapi_localized_data[wpgetapi_endpoint[wpgetapi_display_api_data