
Oumma Contact – Drag & Drop Contact Form Builder Security & Risk Analysis
wordpress.org/plugins/oumma-contactLightweight contact form plugin with drag & drop form builder. Anti-spam, beautiful design, 30+ field types, 11 languages. Fast & easy.
Is Oumma Contact – Drag & Drop Contact Form Builder Safe to Use in 2026?
Generally Safe
Score 100/100Oumma Contact – Drag & Drop Contact Form Builder has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "oumma-contact" plugin v10.1.2 presents a mixed security posture. It demonstrates good practices in terms of output escaping, with an exceptionally high rate of properly escaped outputs, and a respectable number of nonce and capability checks. The absence of known vulnerabilities in its history is a positive indicator of past security diligence.
However, the static analysis reveals significant security concerns. The presence of two AJAX handlers lacking authentication checks represents a direct vulnerability that could allow unauthorized users to trigger plugin functionality. Furthermore, the taint analysis identified two flows with unsanitized paths, both classified as high severity. These unsanitized paths, combined with the unprotected AJAX endpoints, suggest a potential for cross-site scripting (XSS) or other injection vulnerabilities if user-supplied data is not properly validated and sanitized before being used in sensitive operations.
While the plugin's history of zero CVEs is a strong point, the immediate findings from the static and taint analysis cannot be ignored. The critical risk stems from the unprotected entry points and the high-severity taint flows, indicating potential for exploitation. A balanced conclusion is that the plugin has some foundational security practices in place, but the identified weaknesses in authentication and input sanitization on specific entry points require immediate attention.
Key Concerns
- Unprotected AJAX handlers
- High severity unsanitized taint flows
Oumma Contact – Drag & Drop Contact Form Builder Security Vulnerabilities
Oumma Contact – Drag & Drop Contact Form Builder Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Oumma Contact – Drag & Drop Contact Form Builder Attack Surface
AJAX Handlers 6
Shortcodes 1
WordPress Hooks 33
Maintenance & Trust
Oumma Contact – Drag & Drop Contact Form Builder Maintenance & Trust
Maintenance Signals
Community Trust
Oumma Contact – Drag & Drop Contact Form Builder Alternatives
WPZOOM Forms – Drag & Drop Contact Form Builder for WordPress
wpzoom-forms
Drag & drop contact form builder for WordPress. Create contact forms, custom forms, email forms with spam protection. Works with Elementor, shortcodes
HT Contact Form – Drag & Drop Form Builder for WordPress
ht-contactform
The easiest drag & drop form builder for WordPress. Create contact forms, surveys, and lead capture forms in minutes with 38+ fields and 21+ integ …
Hash Form – Drag & Drop Form Builder
hash-form
Create any kind of forms effortlessly with Hash Form – the ultimate drag & drop form builder plugin for WordPress.
Contact Form Widget
new-contact-form-widget
Create contact forms with query table management. Simple setup, secure submissions, and easy customization for your site.
Quick Contact Form
quick-contact-form
An easy to set up, plug and play contact form with a huge range of options and styles. A beginner friendly WordPress contact form plugin.
Oumma Contact – Drag & Drop Contact Form Builder Developer Profile
1 plugin · 0 total installs
How We Detect Oumma Contact – Drag & Drop Contact Form Builder
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/oumma-contact/css/style.css/wp-content/plugins/oumma-contact/css/jquery-ui.css/wp-content/plugins/oumma-contact/css/select2.min.css/wp-content/plugins/oumma-contact/css/intlTelInput.css/wp-content/plugins/oumma-contact/css/oumma-contact-admin.css/wp-content/plugins/oumma-contact/js/jquery-ui.min.js/wp-content/plugins/oumma-contact/js/select2.min.js/wp-content/plugins/oumma-contact/js/intlTelInput.min.js+2 more/wp-content/plugins/oumma-contact/css/style.css?ver=/wp-content/plugins/oumma-contact/css/jquery-ui.css?ver=/wp-content/plugins/oumma-contact/css/select2.min.css?ver=/wp-content/plugins/oumma-contact/css/intlTelInput.css?ver=/wp-content/plugins/oumma-contact/css/oumma-contact-admin.css?ver=/wp-content/plugins/oumma-contact/js/jquery-ui.min.js?ver=/wp-content/plugins/oumma-contact/js/select2.min.js?ver=/wp-content/plugins/oumma-contact/js/intlTelInput.min.js?ver=/wp-content/plugins/oumma-contact/js/oumma-contact.js?ver=/wp-content/plugins/oumma-contact/js/oumma-contact-admin.js?ver=HTML / DOM Fingerprints
oumma-contact-form-wrapperoumc-field-wrapoumc-radio-groupoumc-checkbox-groupoumc-dropdownoumc-tel-input-containeroumma-contact-title<!-- Oumma Contact Pro <!-- Oumma Contact Form --><!-- /Oumma Contact Form --><!-- END: Oumma Contact Form -->data-oumc-field-typedata-oumc-form-idoumma_contact_paramsoumma_contact_fields/wp-json/oumma-contact/v1/submit/wp-json/oumma-contact/v1/get-forms<form class="oumma-contact-form"<div class="oumma-contact-form-wrapper"