CarQuery API Vehicle Data Security & Risk Analysis

wordpress.org/plugins/carquery-api

Use simple short codes to display auto-populating dropdowns for vehicle Year, Make, Model, and trim on your site from CarQuery API database.

100 active installs v1.6 PHP + WP 4.0+ Updated Jan 6, 2019
carcarquerycarqueryapidatabasevehicle
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is CarQuery API Vehicle Data Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 7yr ago
Risk Assessment

The carquery-api plugin version 1.6 exhibits a strong security posture based on the provided static analysis. The absence of dangerous functions, SQL queries without prepared statements, and the complete output escaping indicate excellent coding practices. Furthermore, the lack of file operations, external HTTP requests, and the thorough use of capability checks and nonce checks (where applicable, though none are directly reported as entry points) significantly reduce the potential for common web vulnerabilities. The plugin's vulnerability history is also clean, with no recorded CVEs, suggesting a history of stable and secure development.

While the static analysis reveals no immediate vulnerabilities or concerning code signals, the presence of 5 shortcodes represents a potential attack surface. Although the report states 0 unprotected entry points, the sheer number of shortcodes, without explicit details on their authorization checks, warrants a closer look. In the absence of any known vulnerabilities in its history, the overall risk for carquery-api v1.6 appears to be low. However, the presence of multiple shortcodes without explicit mention of their security implementation remains a minor area of consideration for future audits.

Key Concerns

  • Multiple shortcodes present potential attack surface
Vulnerabilities
None known

CarQuery API Vehicle Data Security Vulnerabilities

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

CarQuery API Vehicle Data Code Analysis

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

CarQuery API Vehicle Data Attack Surface

Entry Points5
Unprotected0

Shortcodes 5

[cq-year] carquery-api.php:35
[cq-make] carquery-api.php:37
[cq-model] carquery-api.php:39
[cq-trim] carquery-api.php:41
[cq-button] carquery-api.php:43
WordPress Hooks 2
actioninitcarquery-api.php:47
actionwp_footercarquery-api.php:49
Maintenance & Trust

CarQuery API Vehicle Data Maintenance & Trust

Maintenance Signals

WordPress version tested5.0.25
Last updatedJan 6, 2019
PHP min version
Downloads11K

Community Trust

Rating40/100
Number of ratings3
Active installs100
Developer Profile

CarQuery API Vehicle Data Developer Profile

carquery

1 plugin · 100 total installs

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

How We Detect CarQuery API Vehicle Data

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

Asset Fingerprints

Script Paths
/wp-content/plugins/carquery-api/js/carquery.0.3.4.js

HTML / DOM Fingerprints

Data Attributes
id="cq-year"id="cq-make"id="cq-model"id="cq-trim"id="cq-show-data"id="car-model-data"+30 more
JS Globals
var carquery = new CarQuery();
Shortcode Output
<select name="cq-year" id="cq-year"></select><input id="cq-show-data" type="button" value="Show Data"/> <div id="car-model-data"> </div><select name="cq-make" id="cq-make"></select><select name="cq-model" id="cq-model"></select>
FAQ

Frequently Asked Questions about CarQuery API Vehicle Data