Rest API Widgets Security & Risk Analysis

wordpress.org/plugins/rest-api-widgets

Simple Widgets Using WP REST API.

10 active installs v0.1 PHP + WP 4.3.1+ Updated May 3, 2016
widgetwp-api
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Rest API Widgets Safe to Use in 2026?

Generally Safe

Score 85/100

Rest API Widgets has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 10yr ago
Risk Assessment

The 'rest-api-widgets' plugin v0.1 presents a concerning security posture despite the static analysis reporting zero critical vulnerabilities. The most significant red flag is the complete absence of capability checks and nonce checks, alongside a concerningly low percentage (43%) of properly escaped output. This indicates a high risk of Cross-Site Scripting (XSS) and potential unauthorized actions if any input reaches the output or functions that rely on user authentication are called without proper checks.

The static analysis reports no direct entry points like AJAX handlers, REST API routes, or shortcodes that are unprotected. However, this could be misleading if the plugin interacts with other WordPress core features or hooks in a way that is not immediately obvious as an 'entry point' in the traditional sense. The absence of dangerous functions, SQL queries, file operations, and external HTTP requests is positive, but it does not negate the risks posed by the poor output escaping and lack of authentication/authorization controls.

The plugin's vulnerability history being entirely clean is a positive sign, but it might also be due to its minimal functionality or its low adoption rate, rather than a proven track record of secure development. Given the significant weaknesses identified in the code analysis, the lack of past vulnerabilities should not be interpreted as an indicator of current security. The plugin is best treated with extreme caution due to the high likelihood of undiscovered vulnerabilities stemming from its development practices.

Key Concerns

  • Insufficient output escaping
  • Missing capability checks
  • Missing nonce checks
Vulnerabilities
None known

Rest API Widgets Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Rest API Widgets Release Timeline

No version history available.
Code Analysis
Analyzed Apr 16, 2026

Rest API Widgets Code Analysis

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

Output Escaping

43% escaped23 total outputs
Attack Surface

Rest API Widgets Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
actionwidgets_initrest-api-widgets.php:22
actionwp_enqueue_scriptsrest-api-widgets.php:27
Maintenance & Trust

Rest API Widgets Maintenance & Trust

Maintenance Signals

WordPress version tested4.3.34
Last updatedMay 3, 2016
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Rest API Widgets Developer Profile

hide

7 plugins · 4K total installs

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

How We Detect Rest API Widgets

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/rest-api-widgets/includes/js/common.js
Script Paths
/wp-content/plugins/rest-api-widgets/includes/js/common.js

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Rest API Widgets