Special Teaser Widget Security & Risk Analysis

wordpress.org/plugins/special-teaser-widget

Put featured posts in the highlight by giving them different stylings in different instances of the widget.

10 active installs v1.6 PHP + WP 3.2+ Updated Aug 17, 2015
postpostsstyleteaserwidget
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Special Teaser Widget Safe to Use in 2026?

Generally Safe

Score 85/100

Special Teaser Widget has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 10yr ago
Risk Assessment

The plugin 'special-teaser-widget' v1.6 presents a mixed security picture. On the positive side, there are no known vulnerabilities in its history, and the static analysis reveals no critical or high severity taint flows. The plugin also makes good use of prepared statements for its SQL queries. However, there are significant concerns regarding output escaping, with only 38% of outputs being properly escaped. This could lead to cross-site scripting (XSS) vulnerabilities if unsanitized data is displayed to users. The presence of two taint flows with unsanitized paths, while not classified as critical or high, still warrants attention as it indicates potential weaknesses in how data is handled and could be exploited in conjunction with other issues. Furthermore, the complete lack of nonce checks and capability checks across all identified entry points, though the entry points themselves are zero, is a concerning pattern. If any entry points were to be introduced or discovered later, they would be inherently unprotected against common web attacks. The absence of bundled libraries is a neutral observation in terms of security. In conclusion, while the plugin benefits from a clean vulnerability history and secure SQL practices, the poor output escaping and lack of fundamental security checks on potential entry points represent notable risks that should be addressed.

Key Concerns

  • Low percentage of properly escaped outputs
  • Taint flows with unsanitized paths
  • No nonce checks implemented
  • No capability checks implemented
Vulnerabilities
None known

Special Teaser Widget Security Vulnerabilities

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

Special Teaser Widget Code Analysis

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

SQL Query Safety

100% prepared2 total queries

Output Escaping

38% escaped119 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
file_template (class-lib\A5_DynamicFileClass.php:60)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Special Teaser Widget Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 10
actioninitclass-lib\A5_DynamicFileClass.php:43
actiontemplate_redirectclass-lib\A5_DynamicFileClass.php:44
actionadmin_initclass-lib\STW_AdminClass.php:20
actionadmin_menuclass-lib\STW_AdminClass.php:21
actionadmin_enqueue_scriptsclass-lib\STW_AdminClass.php:22
actionadmin_enqueue_scriptsspecial-teaser-widget.php:62
actionwp_before_admin_bar_renderspecial-teaser-widget.php:63
actionwidgets_initspecial-teaser-widget.php:64
filterplugin_row_metaspecial-teaser-widget.php:66
filterplugin_action_linksspecial-teaser-widget.php:67
Maintenance & Trust

Special Teaser Widget Maintenance & Trust

Maintenance Signals

WordPress version tested4.3.34
Last updatedAug 17, 2015
PHP min version
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Special Teaser Widget Developer Profile

tepelstreel

8 plugins · 3K total installs

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

How We Detect Special Teaser Widget

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/special-teaser-widget/stw-admin-css.css
Script Paths
/wp-content/plugins/special-teaser-widget/ta-expander.js/wp-content/plugins/special-teaser-widget/ta-expander.min.js
Version Parameters
special-teaser-widget/stw-admin-css.css?ver=ta-expander.js?ver=ta-expander.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
stw-admin-css
Data Attributes
data-stw-id
JS Globals
stw_language_file
Shortcode Output
[special_teaser_widget
FAQ

Frequently Asked Questions about Special Teaser Widget