Online Status inSL Security & Risk Analysis

wordpress.org/plugins/online-status-insl

Allows you to show your Second Life® or OpenSimulator online status on any WordPress blog (multiple widgets and shortcodes are possible)

10 active installs v1.6.3 PHP 7.3+ WP 5.0+ Updated Aug 31, 2023
onlineopensimulatorprofilesecond-lifestatus
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Online Status inSL Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 2yr ago
Risk Assessment

The online-status-insl plugin v1.6.3 exhibits a generally strong security posture based on the provided static analysis. It demonstrates good practices by avoiding dangerous functions, exclusively using prepared statements for SQL queries, and performing output escaping on a high percentage of outputs. The plugin also has no known past vulnerabilities, which is a positive indicator of historical security diligence. However, the analysis does reveal some areas of concern. The presence of a taint flow with an unsanitized path, even if not critically or highly severe, warrants attention as it could potentially lead to unexpected behavior or exploitation in certain contexts. Furthermore, the complete lack of nonce checks and capability checks on any of its entry points (though the attack surface is small with only one shortcode) represents a significant gap in securing its functionality against unauthorized or unintended use, particularly if the shortcode's output is dynamic or user-influenced.

Key Concerns

  • Taint flow with unsanitized path
  • No nonce checks on entry points
  • No capability checks on entry points
Vulnerabilities
None known

Online Status inSL Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Online Status inSL Release Timeline

v1.6.3Current
v1.6.2
v1.6.1
v1.6.0
Code Analysis
Analyzed Mar 16, 2026

Online Status inSL Code Analysis

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

Output Escaping

97% escaped131 total outputs
Data Flows · Security
1 unsanitized

Data Flow Analysis

3 flows1 with unsanitized paths
online_status_insl_menu (online-status-insl.php:191)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Online Status inSL Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[osinsl] online-status-insl.php:652
WordPress Hooks 5
actioninitonline-status-insl.php:659
actionwidgets_initonline-status-insl.php:660
actionadmin_menuonline-status-insl.php:661
actionadmin_initonline-status-insl.php:664
actioninitonline-status-insl.php:665
Maintenance & Trust

Online Status inSL Maintenance & Trust

Maintenance Signals

WordPress version tested6.3.8
Last updatedAug 31, 2023
PHP min version7.3
Downloads6K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

Online Status inSL Developer Profile

Gwyneth Llewelyn

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 Online Status inSL

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/online-status-insl/css/online-status-insl.css/wp-content/plugins/online-status-insl/js/online-status-insl.js/wp-content/plugins/online-status-insl/js/widget.js
Script Paths
/wp-content/plugins/online-status-insl/js/online-status-insl.js/wp-content/plugins/online-status-insl/js/widget.js
Version Parameters
online-status-insl/css/online-status-insl.css?ver=online-status-insl/js/online-status-insl.js?ver=online-status-insl/js/widget.js?ver=

HTML / DOM Fingerprints

CSS Classes
online-status-insl-widget
HTML Comments
<!-- Plugin page for Online Status inSL -->
Data Attributes
name="osinsl-lsl-script"
FAQ

Frequently Asked Questions about Online Status inSL