M Media Medigap Contact Wizard Security & Risk Analysis

wordpress.org/plugins/mmedia-medigap-contact-wizard

TCPA-compliant 5-step Medigap lead capture wizard. Every phone contact is consent-backed, timestamped, and audit-ready out of the box.

0 active installs v1.0.3 PHP 7.4+ WP 5.0+ Updated May 22, 2026
insurancelead-generationmedicaremedigaptcpa
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is M Media Medigap Contact Wizard Safe to Use in 2026?

Generally Safe

Score 100/100

M Media Medigap Contact Wizard has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3mo ago
Risk Assessment

The mmedia-medigap-contact-wizard plugin, version 1.0.3, demonstrates a generally good security posture based on the provided static analysis. The absence of dangerous functions, file operations, and a significant portion of its SQL queries utilizing prepared statements are positive indicators. Furthermore, the plugin exhibits a strong adherence to output escaping and nonce checks, with almost all output being properly escaped and all identified potential entry points having nonce checks. This suggests a proactive approach to preventing common web vulnerabilities.

However, there are areas that warrant attention. While the attack surface is relatively small, the presence of 6 shortcodes presents a potential, albeit currently protected, vector. The plugin makes 8 external HTTP requests, which, without further analysis of their target and handling, could represent a risk if those external services are compromised or if the data sent is not properly sanitized. The limited number of capability checks (2) is also a point of concern; while current analysis shows no unprotected entry points, fewer capability checks might mean less robust access control for certain functionalities.

Crucially, the plugin has no recorded vulnerability history, including no known CVEs. This is a strong positive, indicating a history of stable and secure development. Coupled with the positive static analysis findings, this suggests the plugin is likely well-maintained and free of known significant vulnerabilities. In conclusion, mmedia-medigap-contact-wizard v1.0.3 appears to be a secure plugin with a strong emphasis on defensive coding practices. The main areas for continued vigilance are the external HTTP requests and ensuring sufficient capability checks are in place for all functionalities.

Key Concerns

  • External HTTP requests present potential risk
  • Limited capability checks
Vulnerabilities
None known

M Media Medigap Contact Wizard Security Vulnerabilities

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

M Media Medigap Contact Wizard Release Timeline

v1.0.3Current
v1.0.2
v1.0.1
v1.0.0
Code Analysis
Analyzed Apr 16, 2026

M Media Medigap Contact Wizard Code Analysis

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

Output Escaping

96% escaped390 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

4 flows
mmcw_render_settings_page (mmedia-medigap-contact-wizard.php:102)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

M Media Medigap Contact Wizard Attack Surface

Entry Points6
Unprotected0

Shortcodes 6

[mmcw_medigap_wizard] includes/wizard-shortcode.php:43
[mmcw_medicare_wizard] includes/wizard-shortcode.php:71
[mmcw_medicare_contact_wizard] includes/wizard-shortcode.php:74
[mmcw_medigap_wizard] trunk/includes/wizard-shortcode.php:43
[mmcw_medicare_wizard] trunk/includes/wizard-shortcode.php:71
[mmcw_medicare_contact_wizard] trunk/includes/wizard-shortcode.php:74
WordPress Hooks 12
filterupload_dirincludes/mmw-core/class-mmw-submission.php:119
actionwp_enqueue_scriptsincludes/wizard-shortcode.php:34
actioninitmmedia-medigap-contact-wizard.php:33
actionadmin_menummedia-medigap-contact-wizard.php:56
actionadmin_initmmedia-medigap-contact-wizard.php:77
actionadmin_enqueue_scriptsmmedia-medigap-contact-wizard.php:84
filterupload_dirtrunk/includes/mmw-core/class-mmw-submission.php:119
actionwp_enqueue_scriptstrunk/includes/wizard-shortcode.php:34
actioninittrunk/mmedia-medigap-contact-wizard.php:33
actionadmin_menutrunk/mmedia-medigap-contact-wizard.php:56
actionadmin_inittrunk/mmedia-medigap-contact-wizard.php:77
actionadmin_enqueue_scriptstrunk/mmedia-medigap-contact-wizard.php:84
Maintenance & Trust

M Media Medigap Contact Wizard Maintenance & Trust

Maintenance Signals

WordPress version tested7.0.2
Last updatedMay 22, 2026
PHP min version7.4
Downloads356

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

M Media Medigap Contact Wizard Developer Profile

mmediasoftwarelab

2 plugins · 0 total installs

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

How We Detect M Media Medigap Contact Wizard

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/mmedia-medigap-contact-wizard/includes/mmedia-sdk/mmedia-admin.css
Version Parameters
mmedia-medigap-contact-wizard/includes/mmedia-sdk/mmedia-admin.css?ver=mmedia-medigap-contact-wizard/js/admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
mmcw-settings-pagemmcw-form-sectionmmcw-field-groupmmcw-input-wrappermmcw-google-auth-buttonmmcw-connected-account-info
HTML Comments
<!-- M Media Branding SDK --><!-- Settings page with M Media branding --><!-- Gmail OAuth credentials (stored in DB, never hardcoded).<!-- M Media SDK styles -->+4 more
Data Attributes
data-mmcw-fielddata-mmcw-field-typedata-mmcw-option-key
JS Globals
window.mmcw_admin_data
FAQ

Frequently Asked Questions about M Media Medigap Contact Wizard