DMG Text Widget Security & Risk Analysis

wordpress.org/plugins/dmg-text-widget

A simple widget to add custom text/ HTML to your theme. Advanced options allow you to apply shortcodes, make the title a link and add CSS classes.

10 active installs v1.1 PHP + WP 3.1+ Updated Aug 22, 2016
cssshortcodestext-widgetwidget
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is DMG Text Widget Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 9yr ago
Risk Assessment

The "dmg-text-widget" plugin version 1.1 exhibits a strong security posture based on the provided static analysis and vulnerability history. The absence of any AJAX handlers, REST API routes, shortcodes, or cron events significantly limits the plugin's attack surface, and all identified entry points are either absent or properly protected. The code also demonstrates good practices by utilizing prepared statements for all SQL queries and including a capability check. There are no dangerous functions, file operations, or external HTTP requests, further reducing potential risks. However, a weakness is present in output escaping, with only 43% of outputs being properly escaped. This indicates a potential for cross-site scripting (XSS) vulnerabilities if user-supplied data is not sufficiently sanitized before being displayed to users. The complete lack of recorded vulnerabilities, including CVEs, suggests a historically secure plugin, but this must be viewed in conjunction with the identified output escaping concern. While the plugin appears well-developed from a security standpoint, the unescaped output is a specific area that warrants attention to maintain a robust security profile.

Key Concerns

  • Improper output escaping detected
Vulnerabilities
None known

DMG Text Widget Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

DMG Text Widget Release Timeline

v1.1Current
v1.0.1
v1.0
Code Analysis
Analyzed Mar 17, 2026

DMG Text Widget Code Analysis

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

Output Escaping

43% escaped7 total outputs
Attack Surface

DMG Text Widget Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 1
actionwidgets_initdmg-text-widget.php:51
Maintenance & Trust

DMG Text Widget Maintenance & Trust

Maintenance Signals

WordPress version tested4.6.30
Last updatedAug 22, 2016
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

DMG Text Widget Developer Profile

dancoded

3 plugins · 50 total installs

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

How We Detect DMG Text Widget

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/dmg-text-widget/vendor/DMG/WP_Widget_Base/src/WP_Widget_Base.php/wp-content/plugins/dmg-text-widget/src/WP_Text_Widget.php

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about DMG Text Widget