Responsive Check Security & Risk Analysis

wordpress.org/plugins/responsive-checker-real-time

Just a Responsive check tool. You can check the responsiveness of every website with this tool by just entering the url in shortcode.

10 active installs v0.0.3 PHP + WP 4.2+ Updated Feb 27, 2017
checkmobileresponsiveresponsive-checktablet
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Responsive Check Safe to Use in 2026?

Generally Safe

Score 85/100

Responsive Check has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 9yr ago
Risk Assessment

The plugin 'responsive-checker-real-time' version 0.0.3 exhibits a mixed security posture. On the positive side, the plugin demonstrates good practices regarding SQL queries, exclusively utilizing prepared statements, and it has no known recorded vulnerabilities or CVEs, which suggests a generally stable history. The attack surface is minimal, with only one shortcode and no AJAX handlers, REST API routes, or cron events. Furthermore, there are no external HTTP requests or file operations, and no bundled libraries are included, reducing the potential for external dependencies to introduce vulnerabilities.

However, a significant concern arises from the complete lack of output escaping. With five identified output points and 0% being properly escaped, this presents a substantial risk of Cross-Site Scripting (XSS) vulnerabilities. Any user-supplied data displayed on the frontend without proper sanitization could be exploited to inject malicious scripts. Additionally, the absence of nonce checks and capability checks on the identified entry point (the shortcode) means that even without complex attack vectors, the plugin is not adequately protected against unauthorized use or manipulation. The taint analysis showing zero flows is positive, but it might be limited by the lack of complex data handling in the plugin's current scope, and should not overshadow the critical output escaping and authorization deficiencies.

In conclusion, while the plugin has a clean vulnerability history and good practices in SQL handling and dependency management, the critical security gaps in output escaping and authorization are serious weaknesses. The absence of these fundamental security measures makes it vulnerable to common web attacks, particularly XSS. Addressing the output escaping and implementing capability checks for the shortcode are immediate priorities to improve its security.

Key Concerns

  • No output escaping
  • No capability checks on shortcode
  • No nonce checks
Vulnerabilities
None known

Responsive Check Security Vulnerabilities

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

Responsive Check Code Analysis

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

Output Escaping

0% escaped5 total outputs
Attack Surface

Responsive Check Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[rspcheck] responsive-check.php:63
WordPress Hooks 1
actionwp_enqueue_scriptsresponsive-check.php:72
Maintenance & Trust

Responsive Check Maintenance & Trust

Maintenance Signals

WordPress version tested4.7.32
Last updatedFeb 27, 2017
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Responsive Check Developer Profile

Kevin

1 plugin · 10 total installs

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

How We Detect Responsive Check

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/responsive-checker-real-time/css/responsive.css/wp-content/plugins/responsive-checker-real-time/js/responsive.js
Script Paths
/wp-content/plugins/responsive-checker-real-time/js/responsive.js
Version Parameters
responsive-checker-real-time/js/responsive.js?ver=responsive-checker-real-time/css/responsive.css?ver=

HTML / DOM Fingerprints

CSS Classes
responsivecheckdisplaymobiletabletlaptopdesktoprspcformrspcbutton
Data Attributes
id="mobile"id="tablet"id="laptop"id="desktop"id="rspcurl"
Shortcode Output
<div class="responsivecheck"><section class="display"><div class="mobile"><iframe id="mobile"
FAQ

Frequently Asked Questions about Responsive Check