Recordbrowser Security & Risk Analysis

wordpress.org/plugins/recordbrowser

This plugin allows users to organize their record collection or discography and present it to visitors.

10 active installs v1.1.7 PHP + WP 4.7.4+ Updated May 7, 2017
discographymusicmusic-collecting
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Recordbrowser Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 8yr ago
Risk Assessment

The "recordbrowser" plugin v1.1.7 exhibits a mixed security posture. While it boasts a clean vulnerability history with no known CVEs and a reasonable number of capability checks, several concerning aspects are highlighted by the static analysis. The presence of two AJAX handlers without authentication checks represents a significant attack vector. Furthermore, the taint analysis revealed seven flows with unsanitized paths, all classified as high severity, indicating potential for injection vulnerabilities if user input is not handled with extreme care. Although SQL queries do utilize prepared statements to some extent, the significant number of unsanitized taint flows alongside unprotected entry points suggests a heightened risk.

Key Concerns

  • Unprotected AJAX handlers
  • High severity unsanitized taint flows
  • Low percentage of prepared SQL statements
  • Moderate percentage of unescaped output
Vulnerabilities
None known

Recordbrowser Security Vulnerabilities

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

Recordbrowser Code Analysis

Dangerous Functions
0
Raw SQL Queries
12
3 prepared
Unescaped Output
50
96 escaped
Nonce Checks
4
Capability Checks
10
File Operations
4
External Requests
0
Bundled Libraries
0

SQL Query Safety

20% prepared15 total queries

Output Escaping

66% escaped146 total outputs
Data Flows
7 unsanitized

Data Flow Analysis

12 flows7 with unsanitized paths
recordbrowser_add_record (functions\add_record.php:4)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
2 unprotected

Recordbrowser Attack Surface

Entry Points3
Unprotected2

AJAX Handlers 2

authwp_ajax_recordbrowser_slider_reloadrecordbrowser.php:177
noprivwp_ajax_recordbrowser_slider_reloadrecordbrowser.php:178

Shortcodes 1

[recordbrowser] recordbrowser.php:235
WordPress Hooks 7
actionplugins_loadedrecordbrowser.php:43
actioninitrecordbrowser.php:47
actionwp_enqueue_scriptsrecordbrowser.php:55
actioninitrecordbrowser.php:70
filterwp_titlerecordbrowser.php:217
actionadmin_menurecordbrowser.php:238
actionwidgets_initrecordbrowser.php:440
Maintenance & Trust

Recordbrowser Maintenance & Trust

Maintenance Signals

WordPress version tested4.7.32
Last updatedMay 7, 2017
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Recordbrowser Developer Profile

Vanessa Roseline Siegl

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 Recordbrowser

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/recordbrowser/css/style.css/wp-content/plugins/recordbrowser/bootstrap/css/grid12.css
Script Paths
/wp-content/plugins/recordbrowser/js/recordbrowsersidebarwidget.js
Version Parameters
recordbrowser/css/style.css?ver=1.0.0recordbrowser/bootstrap/css/grid12.css?ver=1.0.0recordbrowser/js/recordbrowsersidebarwidget.js?ver=1.0.0

HTML / DOM Fingerprints

CSS Classes
recordbrowser_widget_recordwidget_displayallrecordbrowser_widget_detailswidget_bandwidget_albumtitle
JS Globals
RandomRecord
FAQ

Frequently Asked Questions about Recordbrowser