Get Json Api Security & Risk Analysis

wordpress.org/plugins/get-json-api

Retrieve the results of the API of a site that uses the plugin JSON API

10 active installs v0.1 PHP + WP 3.4+ Updated Jan 8, 2014
jsonjson-apishortcodewidget
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Get Json Api Safe to Use in 2026?

Generally Safe

Score 85/100

Get Json Api has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 12yr ago
Risk Assessment

The get-json-api plugin version 0.1 exhibits a generally good security posture based on the provided static analysis. It's notable that there are no detected dangerous functions, no raw SQL queries, and no external HTTP requests, which are common vectors for vulnerabilities. The absence of known CVEs and a history of vulnerabilities further reinforces this positive assessment. However, the plugin is not without its concerns. A significant weakness lies in the lack of nonce and capability checks, particularly as it has entry points (shortcodes) and a considerable percentage of its output is not properly escaped. While the attack surface is currently small (one shortcode) and has no direct unprotected AJAX or REST API routes, the lack of these fundamental security checks leaves it vulnerable to potential cross-site request forgery (CSRF) and cross-site scripting (XSS) attacks if the shortcode's functionality were to become more complex or process user-supplied data insecurely. The taint analysis showing zero flows is reassuring for now, but this is likely due to the limited scope of analysis and the plugin's current simplicity.

Key Concerns

  • Missing nonce checks
  • Missing capability checks
  • Significant unescaped output
Vulnerabilities
None known

Get Json Api Security Vulnerabilities

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

Get Json Api Code Analysis

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

Output Escaping

21% escaped29 total outputs
Attack Surface

Get Json Api Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[getapi] function\shortcode.php:2
WordPress Hooks 2
actionwidgets_initfunction\widget.php:74
actioninitget-json-api.php:32
Maintenance & Trust

Get Json Api Maintenance & Trust

Maintenance Signals

WordPress version tested3.4.2
Last updatedJan 8, 2014
PHP min version
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Get Json Api Developer Profile

digitalissimo

3 plugins · 30 total installs

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

How We Detect Get Json Api

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/get-json-api/plugin/cycle/jquery.cycle2.min.js/wp-content/plugins/get-json-api/plugin/cycle/jquery.cycle2.autoheight.min.js/wp-content/plugins/get-json-api/css/get-json-api.css
Script Paths
/wp-content/plugins/get-json-api/plugin/cycle/jquery.cycle2.min.js/wp-content/plugins/get-json-api/plugin/cycle/jquery.cycle2.autoheight.min.js
Version Parameters
get-json-api/css/get-json-api.css?ver=plugin/cycle/jquery.cycle2.min.js?ver=plugin/cycle/jquery.cycle2.autoheight.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
get-json-api-slideshowget-json-api-listcycle-slideshowui-icon-loading
Data Attributes
data-cycle-auto-height
JS Globals
serviceURLgetlist
Shortcode Output
[getapi]
FAQ

Frequently Asked Questions about Get Json Api