
Custom Index Shortcode Security & Risk Analysis
wordpress.org/plugins/custom-index-shortcodeCreate customizable lists of pages by using a simple shortcode which can be called directly from buttons in both TinyMCE and HTML editors.
Is Custom Index Shortcode Safe to Use in 2026?
Generally Safe
Score 85/100Custom Index Shortcode has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "custom-index-shortcode" v1.3 plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices by not making external HTTP requests, performing file operations, or utilizing dangerous functions. Furthermore, all SQL queries are properly prepared, and there's no recorded vulnerability history, suggesting a generally stable codebase.
However, significant concerns arise from the static analysis. A notable weakness is that 0% of its 17 output operations are properly escaped. This lack of output escaping is a critical security flaw, as it opens the door to Cross-Site Scripting (XSS) vulnerabilities, where malicious scripts could be injected into the website and executed in the user's browser. Additionally, the absence of nonce checks and capability checks on the identified shortcode entry point is a concern, as it could potentially allow unauthorized users to trigger shortcode functionality if the shortcode itself is designed to perform sensitive actions. The lack of taint analysis results also means that potential data flow vulnerabilities that might not be immediately obvious through function calls remain unevaluated.
In conclusion, while the plugin has some strong security foundations, the severe lack of output escaping presents a clear and present danger. The absence of authorization checks on the shortcode is also a point of attention. Addressing the output escaping issue should be a top priority to mitigate the risk of XSS attacks. Future development should also consider implementing nonce and capability checks for the shortcode's functionality to ensure proper authorization.
Key Concerns
- 100% of outputs are unescaped
- No nonce checks on entry points
- No capability checks on entry points
Custom Index Shortcode Security Vulnerabilities
Custom Index Shortcode Code Analysis
Output Escaping
Custom Index Shortcode Attack Surface
Shortcodes 1
WordPress Hooks 5
Maintenance & Trust
Custom Index Shortcode Maintenance & Trust
Maintenance Signals
Community Trust
Custom Index Shortcode Alternatives
Show Pages URL List
show-all-pages-url
Simple plugin that allow you view all the pages urls on your wordpress site
Checklist
checklist
Turn any list in your blog to a beautiful interactive checklist. Print, Use, Share, Download to Mobile and more. 100% Free.
Contact Form 7 Editor Button
cf7-editor-button
Adds a custom button to TinyMCE WordPress editor to insert shortcodes for Contact Form 7 plugin.
Lists Shortcode and Widget
lists-shortcode-and-widget
Create Lists. Nice and easy interface. Insert anywhere in your site - page/post editor, sidebars, template files.
listicle
listicle
Listicle plugin, lets you create paginated lists where every item in a bulleted list generates a post
Custom Index Shortcode Developer Profile
1 plugin · 10 total installs
How We Detect Custom Index Shortcode
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
HTML / DOM Fingerprints
QTags<li><a href=<?php echo get_page_link( $page->ID ); ?><?php echo $page->post_title; ?>[custom-index]