Code Syntax Highlighter Security & Risk Analysis

wordpress.org/plugins/code-syntax-highlighter

A simple dynamic loading syntax highlighter.Supports 172 languages, 172 shortcodes and 55 themes.

0 active installs v1.0.0 PHP 5.2+ WP 3.9+ Updated Aug 30, 2018
codemirrorhightlightsnippetsyntax-highlightersyntax-highlighting
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Code Syntax Highlighter Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 7yr ago
Risk Assessment

The "code-syntax-highlighter" plugin v1.0.0 presents a mixed security posture. While the absence of recorded CVEs and a lack of critical taint flows are positive indicators, the static analysis reveals significant areas for improvement. The most pressing concern is the presence of two AJAX handlers that lack authentication checks. This creates a direct attack surface where unauthenticated users could potentially trigger unintended functionality within the plugin, leading to various security issues depending on the implementation of these handlers.

The code analysis also highlights a low percentage (26%) of properly escaped output. This indicates a risk of Cross-Site Scripting (XSS) vulnerabilities. If user-supplied data is processed and displayed without adequate sanitization, it could be exploited to inject malicious scripts into the website.

While the plugin has no known vulnerability history, this can be attributed to its current version and potentially limited exposure. However, the static analysis findings, particularly the unauthenticated AJAX endpoints and poor output escaping, suggest that future vulnerabilities are a distinct possibility if not addressed. The plugin demonstrates some good practices like using prepared statements for SQL queries and having capability checks, but these are overshadowed by the readily exploitable entry points.

Key Concerns

  • Unprotected AJAX handlers
  • Low percentage of properly escaped output
Vulnerabilities
None known

Code Syntax Highlighter Security Vulnerabilities

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

Code Syntax Highlighter Release Timeline

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

Code Syntax Highlighter Code Analysis

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

Output Escaping

26% escaped19 total outputs
Attack Surface
2 unprotected

Code Syntax Highlighter Attack Surface

Entry Points2
Unprotected2

AJAX Handlers 2

authwp_ajax_briskjab_syntax_delete_themeinc\src\landing.php:172
authwp_ajax_briskjab_syntax_upload_themeinc\src\landing.php:254
WordPress Hooks 17
filterplugin_row_metainc\src\landing.php:28
actionadmin_menuinc\src\landing.php:44
actionadmin_initinc\src\landing.php:52
actionadmin_enqueue_scriptsinc\src\landing.php:95
filteradmin_footer_textinc\src\landing.php:112
actioncurrent_screeninc\src\landing.php:114
actionadmin_footerinc\src\landing.php:117
actionadmin_footerinc\src\landing.php:185
actionadmin_initinc\src\landing.php:290
actionadmin_headinc\src\landing.php:295
filtermce_buttonsinc\src\landing.php:297
filtermce_external_pluginsinc\src\landing.php:299
filterwp_insert_post_datainc\src\landing.php:352
filtercontent_edit_preinc\src\landing.php:361
actionwp_enqueue_scriptsinc\src\rendrer.php:49
actionwp_footerinc\src\rendrer.php:168
filterthe_contentinc\src\rendrer.php:171
Maintenance & Trust

Code Syntax Highlighter Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedAug 30, 2018
PHP min version5.2
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Code Syntax Highlighter Developer Profile

kartikaykanojia

1 plugin · 0 total installs

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

How We Detect Code Syntax Highlighter

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/code-syntax-highlighter/css/acp_style.css/wp-content/plugins/code-syntax-highlighter/lib/jquery/jquery-ui.min.css/wp-content/plugins/code-syntax-highlighter/lib/font-awesome/css/font-awesome.css
Script Paths
/wp-content/plugins/code-syntax-highlighter/inc/src/landing.php/wp-content/plugins/code-syntax-highlighter/inc/src/rendrer.php/wp-content/plugins/code-syntax-highlighter/inc/src/acp-page.php
Version Parameters
code-syntax-highlighter/css/acp_style.css?ver=code-syntax-highlighter/lib/jquery/jquery-ui.min.css?ver=code-syntax-highlighter/lib/font-awesome/css/font-awesome.css?ver=

HTML / DOM Fingerprints

CSS Classes
briskjab-syntax-highlighter
HTML Comments
<!-- Print additional links to plugin meta row --><!-- Adding link to setting sub menu. --><!-- Clicked on menu. --><!-- Attaching html page. -->+11 more
Data Attributes
name="briskjab_syntax_settings"name="briskjab_syntax_settings_tm"name="briskjab_syntax_settings_group_version"
JS Globals
BRISKJAB_SYNTAX_PATHBRISKJAB_SYNTAX_SLUGBRISKJAB_SYNTAX_BASEBRISKJAB_SYNTAX_NAMEBRISKJAB_SYNTAX_VERSIONBRISKJAB_SYNTAX_TEXT+4 more
FAQ

Frequently Asked Questions about Code Syntax Highlighter