Content Accordin Security & Risk Analysis

wordpress.org/plugins/caccordin

This plugin is used for content accordion tab.

10 active installs v1.0 PHP + WP 2.8+ Updated Feb 20, 2012
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Content Accordin Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 14yr ago
Risk Assessment

The "caccordin" v1.0 plugin exhibits a generally strong security posture, with no known vulnerabilities or critical code signals indicating immediate risks. The absence of dangerous functions, raw SQL queries, file operations, and external HTTP requests is commendable. The plugin also demonstrates good practices by using prepared statements for all SQL queries and including capability checks on some entry points. However, the lack of nonce checks and only 50% of output being properly escaped present potential areas of concern.

The static analysis reveals a small attack surface with only one shortcode identified as an entry point, and this entry point appears to be unprotected. While there are no identified taint flows or critical code signals, the lack of nonces on the shortcode could theoretically be exploited if the shortcode itself performs any sensitive actions that are not adequately secured by capability checks. The limited output escaping suggests that some user-supplied data, if processed by the shortcode, might not be rendered safely, potentially leading to cross-site scripting (XSS) vulnerabilities.

Given the plugin's clean vulnerability history, it suggests that it has been developed with security in mind. The strengths lie in its limited external interactions and secure database practices. The weaknesses, however, revolve around the potential for XSS due to incomplete output escaping and the absence of nonce protection on its single entry point, which could be a target if not carefully implemented.

Key Concerns

  • Shortcode with no nonce checks
  • 50% of output not properly escaped
Vulnerabilities
None known

Content Accordin Security Vulnerabilities

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

Content Accordin Code Analysis

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

Output Escaping

50% escaped4 total outputs
Attack Surface

Content Accordin Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[caccordion] caccordin.php:22
WordPress Hooks 7
actioninitcaccordin.php:17
filtermce_external_pluginscaccordin.php:18
filtermce_buttonscaccordin.php:19
actionwp_headcaccordin.php:20
actionwp_footercaccordin.php:21
actionadmin_headcaccordin.php:36
filtermce_external_languageslang\mce_i18n.php:5
Maintenance & Trust

Content Accordin Maintenance & Trust

Maintenance Signals

WordPress version tested
Last updatedFeb 20, 2012
PHP min version
Downloads3K

Community Trust

Rating80/100
Number of ratings1
Active installs10
Alternatives

Content Accordin Alternatives

No alternatives data available yet.

Developer Profile

Content Accordin Developer Profile

pandikamal

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 Content Accordin

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/caccordin/js/caccordion.js/wp-content/plugins/caccordin/images/accordion_slope.jpg/wp-content/plugins/caccordin/images/accordion_arrow_side.png/wp-content/plugins/caccordin/images/accordion_arrow.png/wp-content/plugins/caccordin/js/editor_plugin.js
Script Paths
/wp-content/plugins/caccordin/js/caccordion.js/wp-content/plugins/caccordin/js/editor_plugin.js

HTML / DOM Fingerprints

CSS Classes
caccordion_containercaccordion_titlecaccordion_arrowcaccordion_arrow_sidecaccordion_contentcaccordin_div_hidden
Data Attributes
id="caccordion_title"id="caccordion_content"id="caccordion_submit"id="caccordoin-title"
JS Globals
tinyMCE
Shortcode Output
[caccordion]
FAQ

Frequently Asked Questions about Content Accordin