Rollerblade Security & Risk Analysis

wordpress.org/plugins/rollerblade-app

Rollerblade - a dead simple way for your clients to leave visual feedback on your WP site, creating information-rich tickets for you to track reports.

10 active installs v1.1.0 PHP + WP 3.4+ Updated Mar 7, 2016
annotationsclient-managerproject-managementsupport-systemticket-system
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Rollerblade Safe to Use in 2026?

Generally Safe

Score 85/100

Rollerblade 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 rollerblade-app v1.1.0 plugin exhibits a generally strong security posture based on the provided static analysis. The plugin has no recorded vulnerabilities (CVEs), suggesting a history of secure development or diligent patching. Furthermore, the static analysis reveals a commendably small attack surface with all identified entry points (AJAX handlers) protected by capability checks. The absence of dangerous functions, raw SQL queries, and unsanitized taint flows are all positive indicators.

However, a significant concern lies in the output escaping. With 24 total outputs and only 42% properly escaped, there is a substantial risk of Cross-Site Scripting (XSS) vulnerabilities. While no critical or high severity taint flows were detected, this lack of robust output sanitization is a common entry point for attackers. Additionally, the plugin makes two external HTTP requests, which, while not inherently insecure, represent an area that could be exploited if the remote endpoints are compromised or if the data sent is not handled securely.

In conclusion, rollerblade-app v1.1.0 demonstrates good practices in terms of access control and database security. Its clean vulnerability history is a significant strength. The primary weakness is the insufficient output escaping, which poses a notable XSS risk. The external HTTP requests are a minor area of concern that warrants attention. Overall, while the plugin is relatively secure, the output escaping issue needs immediate attention to mitigate potential vulnerabilities.

Key Concerns

  • Low percentage of properly escaped output
  • External HTTP requests present
Vulnerabilities
None known

Rollerblade Security Vulnerabilities

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

Rollerblade Code Analysis

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

Output Escaping

42% escaped24 total outputs
Data Flows
All sanitized

Data Flow Analysis

3 flows
rb_save_subdomain (rollerblade.php:262)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Rollerblade Attack Surface

Entry Points3
Unprotected0

AJAX Handlers 3

authwp_ajax_send_rb_requestrollerblade.php:78
noprivwp_ajax_send_rb_requestrollerblade.php:79
authwp_ajax_rb_save_subdomainrollerblade.php:81
WordPress Hooks 7
actionadmin_footerrollerblade.php:62
actionwp_enqueue_scriptsrollerblade.php:70
actionadmin_enqueue_scriptsrollerblade.php:71
actionwp_footerrollerblade.php:74
actionadmin_footerrollerblade.php:75
actionadmin_menurollerblade.php:84
actioninitrollerblade.php:975
Maintenance & Trust

Rollerblade Maintenance & Trust

Maintenance Signals

WordPress version tested4.4.34
Last updatedMar 7, 2016
PHP min version
Downloads2K

Community Trust

Rating60/100
Number of ratings3
Active installs10
Developer Profile

Rollerblade Developer Profile

Larry Kokoszka

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 Rollerblade

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/rollerblade-app/css/smoothness-jquery-ui.css/wp-content/plugins/rollerblade-app/js/rollerblade.js
Script Paths
/wp-content/plugins/rollerblade-app/js/rollerblade.js
Version Parameters
rollerblade-app/css/smoothness-jquery-ui.css?ver=rollerblade-app/js/rollerblade.js?ver=

HTML / DOM Fingerprints

CSS Classes
rb-user-instructionsrb-wizard-steprb-wizard-step-1rb-wizard-step-2-positiverb-set-subdomain-wrapperrb-wizard-step-2-negativerb-wizard-step-3rb-wizard-step-4
Data Attributes
id="rb-user-instructions"id="rb-wizard-step-1"id="rb-already-have-acc"id="rb-dont-have-acc"id="rb-wizard-step-2-positive"id="rb-set-subdomain-wrapper"+8 more
JS Globals
rollerbladerb_save_subdomainrb_send_feedback
REST Endpoints
/wp-json/rollerblade/v1/feedback
FAQ

Frequently Asked Questions about Rollerblade