Contact Info Widget Security & Risk Analysis

wordpress.org/plugins/simple-contact-info-widget

This plugin shows a widget with contact info.

2K active installs v2.6.2 PHP + WP 4.0+ Updated Sep 17, 2020
contactcontact-infoinfowidgetwidgets
63
C · Use Caution
CVEs total1
Unpatched1
Last CVEAug 17, 2025
Safety Verdict

Is Contact Info Widget Safe to Use in 2026?

Use With Caution

Score 63/100

Contact Info Widget has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.

1 known CVE 1 unpatched Last CVE: Aug 17, 2025Updated 5yr ago
Risk Assessment

The "simple-contact-info-widget" plugin v2.6.2 presents a mixed security posture. While the static analysis shows a zero attack surface with no direct entry points like AJAX handlers, REST API routes, or shortcodes without authentication, and all SQL queries utilize prepared statements, there are significant concerns. The presence of the dangerous `create_function` and a very low percentage of properly escaped output (16%) are major red flags, indicating potential for cross-site scripting (XSS) vulnerabilities. The absence of nonce checks and capability checks further exacerbates these risks, as it implies that even if data is processed, it might not be adequately protected against unauthorized or malicious manipulation.

The plugin's vulnerability history, specifically one known medium-severity CVE related to cross-site scripting, reinforces the concerns raised by the code analysis. The fact that this vulnerability is currently unpatched and the last reported vulnerability was in the future (2025-08-17, likely a typo in the provided data, but it still indicates a recent or ongoing issue) suggests a pattern of security weaknesses that may not be actively addressed. Despite the positive aspects of secure SQL handling and no file operations or external HTTP requests, the identified code signals and historical vulnerabilities point to a plugin that requires careful attention and remediation to mitigate risks to users.

Key Concerns

  • Unpatched CVE present
  • Low output escaping percentage
  • Dangerous function 'create_function' used
  • No nonce checks detected
  • No capability checks detected
Vulnerabilities
1

Contact Info Widget Security Vulnerabilities

CVEs by Year

1 CVE in 2025 · unpatched
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

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

Contact Info Widget <= 2.6.2 - Authenticated (Administrator+) Stored Cross-Site Scripting

Aug 17, 2025Unpatched
Code Analysis
Analyzed Mar 16, 2026

Contact Info Widget Code Analysis

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

Dangerous Functions Found

create_functionadd_action('widgets_init', create_function('', 'return register_widget("contact_widget");'));simple-contact-info-widget.php:253

Output Escaping

16% escaped110 total outputs
Attack Surface

Contact Info Widget Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 7
actionadmin_menusettings.php:6
actionadmin_initsettings.php:7
actionwp_enqueue_scriptssimple-contact-info-widget.php:23
actionwp_enqueue_scriptssimple-contact-info-widget.php:31
actionwidgets_initsimple-contact-info-widget.php:253
actionadmin_print_scripts-widgets.phpsimple-contact-info-widget.php:263
actionadmin_print_styles-widgets.phpsimple-contact-info-widget.php:264
Maintenance & Trust

Contact Info Widget Maintenance & Trust

Maintenance Signals

WordPress version tested5.5.18
Last updatedSep 17, 2020
PHP min version
Downloads50K

Community Trust

Rating76/100
Number of ratings5
Active installs2K
Developer Profile

Contact Info Widget Developer Profile

riotweb

4 plugins · 2K total installs

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

How We Detect Contact Info Widget

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

Asset Fingerprints

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Contact Info Widget