CS Tris Security & Risk Analysis

wordpress.org/plugins/cstris

This is the classic Tic Tac Toe game, 4 levels of difficulty from chicken to deus. Game is enabled and played as a widged.

10 active installs v0.0.2 PHP + WP 2.0+ Updated Jul 6, 2025
noughts-and-crossestic-tac-toetristris-gamewick-wack-woe
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is CS Tris Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 10mo ago
Risk Assessment

The "cstris" plugin v0.0.2 exhibits a mixed security posture. On one hand, the static analysis reveals a very small attack surface with no identified AJAX handlers, REST API routes, shortcodes, or cron events exposed without authentication or permission checks. Furthermore, all SQL queries utilize prepared statements, and there are no file operations or external HTTP requests, which are positive indicators. However, several significant concerns are present. The use of the `create_function` is a critical code signal indicating potential for dangerous code execution if inputs are not rigorously sanitized. The extremely low percentage of properly escaped output (13%) suggests a high likelihood of cross-site scripting (XSS) vulnerabilities, as user-supplied data could be rendered directly in the browser without proper encoding.

The vulnerability history for this plugin is completely clean, with no recorded CVEs. This, combined with the limited entry points and secure SQL handling, might suggest a relatively safe plugin in terms of known exploits. However, the presence of `create_function` and the overwhelming lack of output escaping represent inherent risks that are not reflected in the vulnerability history. This could mean that the plugin has either not been thoroughly audited for these specific types of vulnerabilities or that potential attackers have not yet discovered or exploited them. The absence of nonce checks and capability checks on any potential entry points (though none were found to exist in this analysis) would be a concern if any were present.

Key Concerns

  • Use of dangerous function: create_function
  • Low output escaping percentage
  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

CS Tris Security Vulnerabilities

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

CS Tris Release Timeline

No version history available.
Code Analysis
Analyzed Mar 16, 2026

CS Tris Code Analysis

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

Dangerous Functions Found

create_functionadd_action( 'widgets_init', create_function( '', 'register_widget("cstris_widget");' ) );cstris.php:130

Output Escaping

13% escaped8 total outputs
Attack Surface

CS Tris Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
actionwidgets_initcstris.php:130
actioninitcstris.php:135
Maintenance & Trust

CS Tris Maintenance & Trust

Maintenance Signals

WordPress version tested3.3.2
Last updatedJul 6, 2025
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

CS Tris Developer Profile

Carlo Sorrentino

1 plugin · 10 total installs

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

How We Detect CS Tris

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/cstris/css/style.css/wp-content/plugins/cstris/js/cstris.js
Script Paths
/wp-content/plugins/cstris/js/cstris.js
Version Parameters
cstris/css/style.css?ver=cstris/js/cstris.js?ver=

HTML / DOM Fingerprints

CSS Classes
cstris_popupcstris_result
Data Attributes
id="cstris_grid"name="rc11"name="rc12"name="rc13"name="rc21"name="rc22"+11 more
JS Globals
setbuttonsetlevelcstris_closex
FAQ

Frequently Asked Questions about CS Tris