WP Tabs Security & Risk Analysis

wordpress.org/plugins/my-wp-tabs

This plugin will add an expand collapse Tabs feature inside a post or page.

10 active installs v1.0 PHP + WP 3.0.1+ Updated Unknown
99
A · Safe
CVEs total1
Unpatched0
Last CVEMar 3, 2025
Safety Verdict

Is WP Tabs Safe to Use in 2026?

Generally Safe

Score 99/100

WP Tabs has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Mar 3, 2025
Risk Assessment

The static analysis of my-wp-tabs v1.0 reveals a generally positive security posture, with no critical issues identified in terms of dangerous functions, unsanitized SQL queries, or unescaped output. The absence of file operations and external HTTP requests further contributes to a reduced attack surface. The code adheres to good practices by utilizing prepared statements for all SQL queries and properly escaping all output. However, the presence of 2 shortcodes without explicit capability checks or nonce validation introduces potential blind spots. While the static analysis did not find any direct vulnerabilities in these entry points, this lack of security controls warrants careful consideration, especially as attack surface increases. The vulnerability history indicates a single past medium-severity vulnerability related to Cross-Site Scripting (XSS), which was last addressed on March 3rd, 2025. The fact that it is currently unpatched is a significant concern, suggesting a potential for re-introduction of similar issues if not thoroughly addressed. Overall, the plugin demonstrates good coding practices in core areas but has a notable weakness in securing its shortcode entry points and a concerning history of an unpatched vulnerability.

Key Concerns

  • Shortcodes without capability checks
  • Shortcodes without nonce checks
  • Unpatched medium vulnerability (XSS)
Vulnerabilities
1

WP Tabs Security Vulnerabilities

CVEs by Year

1 CVE in 2025
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2024-11503medium · 4.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

WP Tabs <= 2.2.6 - Authenticated (Admin+) Stored Cross-Site Scripting

Mar 3, 2025 Patched in 2.2.7 (50d)
Code Analysis
Analyzed Mar 16, 2026

WP Tabs Code Analysis

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

WP Tabs Attack Surface

Entry Points2
Unprotected0

Shortcodes 2

[tabs] tabs-functions.php:29
[tab] tabs-functions.php:81
WordPress Hooks 3
actionwp_enqueue_scriptstabs-functions.php:15
actionwp_footertabs-functions.php:25
filterwidget_texttabs-functions.php:95
Maintenance & Trust

WP Tabs Maintenance & Trust

Maintenance Signals

WordPress version tested4.0.38
Last updatedUnknown
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Alternatives

WP Tabs Alternatives

No alternatives data available yet.

Developer Profile

WP Tabs Developer Profile

Sohelwpexpert

10 plugins · 190 total installs

78
trust score
Avg Security Score
86/100
Avg Patch Time
50 days
View full developer profile
Detection Fingerprints

How We Detect WP Tabs

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/my-wp-tabs/main.js/wp-content/plugins/my-wp-tabs/style.css
Script Paths
/wp-content/plugins/my-wp-tabs/main.js

HTML / DOM Fingerprints

CSS Classes
tab-holdershortcode-tabstabs-wrappertabsettabstab-boxtabs-containertab+1 more
JS Globals
sohel_wp_tabs_counter
Shortcode Output
<div id="tabs-" class="tab-holder shortcode-tabs clearfix tabs-"><div class="tab-hold tabs-wrapper"><ul id="tabs" class="tabset tabs"><li><a href="#">
FAQ

Frequently Asked Questions about WP Tabs