RSG Compiled Libraries Security & Risk Analysis

wordpress.org/plugins/rsg-compiled-libraries

Includes common libraries used for development. It also comes with simple functions that are widely used on a website.

10 active installs v0.0.1 PHP + WP 4.6+ Updated May 19, 2019
bootstrapfont-awesomelightweight-pluginlityslick
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is RSG Compiled Libraries Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 6yr ago
Risk Assessment

The rsg-compiled-libraries plugin v0.0.1 exhibits significant security concerns, primarily due to its unprotected AJAX handlers. While the plugin demonstrates good practices in avoiding dangerous functions, using prepared statements for all SQL queries, and having no recorded historical vulnerabilities, the absence of authentication checks on all six identified AJAX entry points creates a substantial attack surface. This means any unauthenticated user could potentially trigger actions within these handlers, leading to unintended consequences or further exploitation if the handler logic itself has flaws that were not caught by static analysis.

The static analysis reveals no critical or high-severity issues in taint flows, which is a positive sign. However, the lack of proper output escaping on 39% of its outputs, combined with the unprotected AJAX handlers, suggests a potential for cross-site scripting (XSS) vulnerabilities if user-controlled data is reflected without adequate sanitization. The presence of nonce checks and capability checks on only a subset of the code indicates an inconsistent application of security measures. The plugin's vulnerability history being clean is promising, but it does not negate the immediate risks identified in the current code analysis, especially the unprotected AJAX handlers.

Key Concerns

  • Unprotected AJAX handlers
  • Inconsistent output escaping
  • Limited capability checks
Vulnerabilities
None known

RSG Compiled Libraries Security Vulnerabilities

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

RSG Compiled Libraries Code Analysis

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

Output Escaping

61% escaped23 total outputs
Attack Surface
6 unprotected

RSG Compiled Libraries Attack Surface

Entry Points6
Unprotected6

AJAX Handlers 6

noprivwp_ajax_rsg_wp_loginrsgcld.php:144
authwp_ajax_rsg_wp_loginrsgcld.php:145
noprivwp_ajax_rsg_wp_logout_noncersgcld.php:146
authwp_ajax_rsg_wp_logout_noncersgcld.php:147
authwp_ajax_rsg_wp_popupmenursgcld.php:148
noprivwp_ajax_rsg_wp_popupmenursgcld.php:149
WordPress Hooks 7
actionplugins_loadedrsgcld.php:36
actionadmin_enqueue_scriptsrsgcld.php:39
actionwp_enqueue_scriptsrsgcld.php:40
actionadmin_enqueue_scriptsrsgcld.php:41
actionafter_setup_themersgcld.php:42
actionadmin_menursgcld.php:44
actionadmin_menursgcld.php:45
Maintenance & Trust

RSG Compiled Libraries Maintenance & Trust

Maintenance Signals

WordPress version tested5.2.24
Last updatedMay 19, 2019
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

RSG Compiled Libraries Developer Profile

Ryner Galaus

2 plugins · 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 RSG Compiled Libraries

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/rsg-compiled-libraries/my-lib/lity_2.3.1/lity.min.css/wp-content/plugins/rsg-compiled-libraries/my-lib/font-awesome/css/all.css/wp-content/plugins/rsg-compiled-libraries/my-lib/bootstrap_4.3.1/bootstrap.min.css/wp-content/plugins/rsg-compiled-libraries/my-lib/slick_1.8.0/slick.css/wp-content/plugins/rsg-compiled-libraries/my-lib/tablesorter_2.31.1/theme.default.css/wp-content/plugins/rsg-compiled-libraries/my-lib/rsg/rsg.min.css
Script Paths
/wp-content/plugins/rsg-compiled-libraries/my-lib/lity_2.3.1/lity.min.js/wp-content/plugins/rsg-compiled-libraries/my-lib/bootstrap_4.3.1/bootstrap.min.js/wp-content/plugins/rsg-compiled-libraries/my-lib/slick_1.8.0/slick.min.js/wp-content/plugins/rsg-compiled-libraries/my-lib/tablesorter_2.31.1/jquery.tablesorter.js/wp-content/plugins/rsg-compiled-libraries/my-lib/tablesorter_2.31.1/jquery.tablesorter.widgets.js/wp-content/plugins/rsg-compiled-libraries/my-lib/rsg/rsg.min.js+1 more
Version Parameters
rsg-compiled-libraries/my-lib/lity_2.3.1/lity.min.css?ver=2.3.1rsg-compiled-libraries/my-lib/lity_2.3.1/lity.min.js?ver=2.3.1rsg-compiled-libraries/my-lib/bootstrap_4.3.1/bootstrap.min.js?ver=4.3.1rsg-compiled-libraries/my-lib/bootstrap_4.3.1/bootstrap.min.css?ver=4.3.1rsg-compiled-libraries/my-lib/slick_1.8.0/slick.css?ver=1.8.1rsg-compiled-libraries/my-lib/slick_1.8.0/slick.min.js?ver=1.8.1rsg-compiled-libraries/my-lib/tablesorter_2.31.1/jquery.tablesorter.js?ver=2.31.1rsg-compiled-libraries/my-lib/tablesorter_2.31.1/jquery.tablesorter.widgets.js?ver=2.31.1rsg-compiled-libraries/my-lib/rsg/rsg.min.css?ver=0.0.3rsg-compiled-libraries/my-lib/rsg/rsg.min.js?ver=0.0.1

HTML / DOM Fingerprints

CSS Classes
rsg-tbls-css
Data Attributes
data-toggle
JS Globals
rsg_ajaxrsgcld
FAQ

Frequently Asked Questions about RSG Compiled Libraries