
RTMForm Builder Security & Risk Analysis
wordpress.org/plugins/romethemeformRTMForm For Elementor Plugin is an Form Builder for Elementor, and Widget Ready to use.
Is RTMForm Builder Safe to Use in 2026?
Generally Safe
Score 99/100RTMForm Builder has a strong security track record. Known vulnerabilities have been patched promptly.
The "romethemeform" v1.2.5 plugin exhibits a mixed security posture. On the positive side, the plugin demonstrates good practices in database interaction, with all SQL queries utilizing prepared statements, and a high percentage (87%) of output being properly escaped, significantly reducing the risk of cross-site scripting (XSS) vulnerabilities. Furthermore, the absence of critical or high-severity taint flows and no currently unpatched CVEs are encouraging signs.
However, several concerns warrant attention. The plugin has a notable attack surface of 8 entry points, with one AJAX handler lacking authentication checks. This unprotected entry point presents a significant risk, as an unauthenticated attacker could potentially exploit it. While the static analysis did not reveal dangerous functions or unsanitized paths, the presence of a single unprotected AJAX handler is a critical oversight. The vulnerability history indicates a pattern of medium-severity vulnerabilities, with two known CVEs in the past, suggesting a recurring need for thorough security audits and patching.
In conclusion, while the plugin has strengths in secure coding practices like prepared statements and output escaping, the unprotected AJAX handler and past vulnerability history indicate areas that require immediate attention. Addressing the unprotected entry point is paramount to improving its overall security. The history of medium vulnerabilities suggests a need for more robust and comprehensive security testing throughout the development lifecycle.
Key Concerns
- Unprotected AJAX handler
- Previous medium severity CVEs (2 total)
RTMForm Builder Security Vulnerabilities
CVEs by Year
Severity Breakdown
2 total CVEs
RomethemeForm For Elementor <= 1.1.5 - Missing Authorization via export_entries, rtformnewform, and rtformupdate
RomethemeForm For Elementor <= 1.1.2 - Missing Authorization
RTMForm Builder Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
RTMForm Builder Attack Surface
AJAX Handlers 7
Shortcodes 1
WordPress Hooks 21
Maintenance & Trust
RTMForm Builder Maintenance & Trust
Maintenance Signals
Community Trust
RTMForm Builder Alternatives
MetForm – Contact Form, Survey, Quiz, & Custom Form Builder for Elementor
metform
The most popular Elementor forms builder to create WordPress forms like contact forms, booking forms, feedback form, survey forms, application forms a …
WPForms – Easy Form Builder for WordPress – Contact Forms, Payment Forms, Surveys, & More
wpforms-lite
The best WordPress contact form plugin. Drag & Drop form builder to create beautiful contact forms, payment forms, & other custom forms.
Fluent Forms – Customizable Contact Forms, Survey, Quiz, & Conversational Form Builder
fluentform
Get a fast contact form plugin. Create advanced forms using drag and drop form builder with all smart features.
Forminator Forms – Contact Form, Payment Form & Custom Form Builder
forminator
Best WordPress form builder plugin. Create contact forms, payment forms & order forms with 1000+ integrations.
SureForms – Contact Form, Payment Form & Other Custom Form Builder
sureforms
The most beginner-friendly, AI Form Builder for WordPress to create contact forms, payment forms & other custom forms with advanced features, with …
RTMForm Builder Developer Profile
2 plugins · 80K total installs
How We Detect RTMForm Builder
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/romethemeform/assets/css/frontend.css/wp-content/plugins/romethemeform/assets/js/frontend.js/wp-content/plugins/romethemeform/widgets/rometheme-form/assets/css/editor-styles.css/wp-content/plugins/romethemeform/widgets/rometheme-form/assets/js/editor-script.js/wp-content/plugins/romethemeform/libs/notice/notice.css/wp-content/plugins/romethemeform/assets/js/frontend.js/wp-content/plugins/romethemeform/widgets/rometheme-form/assets/js/editor-script.jsromethemeform/assets/css/frontend.css?ver=romethemeform/assets/js/frontend.js?ver=romethemeform/widgets/rometheme-form/assets/css/editor-styles.css?ver=romethemeform/widgets/rometheme-form/assets/js/editor-script.js?ver=romethemeform/libs/notice/notice.css?ver=HTML / DOM Fingerprints
rtm-form-builder-widgetrtm-form-containerrtm-form-fieldRTMForm Builder Widget WrapperRTMForm Builder Form WrapperRTMForm Builder Field Wrapperdata-rtm-form-iddata-rtm-field-idRomethemeFormFrontendRTMFormConfig/wp-json/romethemeform/v1/submit/wp-json/romethemeform/v1/upload[rtm_form