Web Stories Enhancer – Level Up Your Web Stories Security & Risk Analysis

wordpress.org/plugins/web-stories-enhancer

This is the Web Stories Enhancer Plugin for showing the web stories to the website with the help of a shortcode [web_stories_enhancer].

200 active installs v1.4 PHP 5.6+ WP 4.0+ Updated Feb 11, 2025
ampgooglestoriesstorytellingweb-stories
91
A · Safe
CVEs total1
Unpatched0
Last CVEFeb 17, 2025
Safety Verdict

Is Web Stories Enhancer – Level Up Your Web Stories Safe to Use in 2026?

Generally Safe

Score 91/100

Web Stories Enhancer – Level Up Your Web Stories has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Feb 17, 2025Updated 1yr ago
Risk Assessment

The web-stories-enhancer plugin version 1.4 presents a mixed security posture. On the positive side, the plugin has a relatively small attack surface with no identified REST API routes or cron events, and all identified entry points (AJAX handlers and shortcodes) appear to have some level of protection, as indicated by the absence of unprotected entry points. Furthermore, all SQL queries utilize prepared statements, and there are no file operations or external HTTP requests, which are good security practices. The lack of dangerous functions is also a positive sign.

However, there are notable concerns. A significant portion (37%) of output is not properly escaped, which could lead to Cross-Site Scripting (XSS) vulnerabilities if malicious input is not handled correctly. The taint analysis revealed one flow with unsanitized paths, which, while not rated as critical or high severity in this analysis, warrants attention as it indicates a potential for issues if input isn't thoroughly validated. The plugin's vulnerability history shows a past medium-severity CVE related to XSS, suggesting a recurring pattern of input sanitization weaknesses.

In conclusion, while the plugin demonstrates good practices in areas like SQL sanitization and limiting its attack surface, the unescaped output and the presence of an unsanitized path in the taint analysis, coupled with past XSS vulnerabilities, indicate areas that require improvement to strengthen its overall security. The absence of capability checks on entry points is also a potential weakness.

Key Concerns

  • Unescaped output detected
  • Taint flow with unsanitized paths
  • Past medium severity CVE (XSS)
  • No capability checks on entry points
Vulnerabilities
1

Web Stories Enhancer – Level Up Your Web Stories Security Vulnerabilities

CVEs by Year

1 CVE in 2025
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

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

Web Stories Enhancer – Level Up Your Web Stories <= 1.3 - Authenticated (Contributor+) Stored Cross-Site Scripting

Feb 17, 2025 Patched in 1.4 (1d)
Code Analysis
Analyzed Mar 16, 2026

Web Stories Enhancer – Level Up Your Web Stories Code Analysis

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

Output Escaping

63% escaped38 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

1 flows1 with unsanitized paths
<settings> (templates\settings.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Web Stories Enhancer – Level Up Your Web Stories Attack Surface

Entry Points3
Unprotected0

AJAX Handlers 2

authwp_ajax_wse_send_query_messageincludes\support-form.php:10
authwp_ajax_wse_save_settingsweb_stories_enhancer.php:47

Shortcodes 1

[web_stories_enhancer] includes\shortcode.php:10
WordPress Hooks 5
actiontemplate_redirectincludes\shortcode.php:13
actionadmin_menuweb_stories_enhancer.php:41
actionadmin_enqueue_scriptsweb_stories_enhancer.php:43
actionadmin_initweb_stories_enhancer.php:45
actionadmin_noticesweb_stories_enhancer.php:46
Maintenance & Trust

Web Stories Enhancer – Level Up Your Web Stories Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedFeb 11, 2025
PHP min version5.6
Downloads7K

Community Trust

Rating100/100
Number of ratings1
Active installs200
Developer Profile

Web Stories Enhancer – Level Up Your Web Stories Developer Profile

Magazine3

13 plugins · 739K total installs

76
trust score
Avg Security Score
95/100
Avg Patch Time
327 days
View full developer profile
Detection Fingerprints

How We Detect Web Stories Enhancer – Level Up Your Web Stories

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/web-stories-enhancer/assets/css/wse-admin.css/wp-content/plugins/web-stories-enhancer/assets/js/wse-admin.js
Script Paths
/wp-content/plugins/web-stories-enhancer/assets/js/wse-admin.js
Version Parameters
web-stories-enhancer/assets/css/wse-admin.css?ver=web-stories-enhancer/assets/js/wse-admin.js?ver=

HTML / DOM Fingerprints

JS Globals
wse_script_vars
Shortcode Output
[web_stories_enhancer]
FAQ

Frequently Asked Questions about Web Stories Enhancer – Level Up Your Web Stories