Kreebi Forms Security & Risk Analysis

wordpress.org/plugins/kreebi-forms

Kreebi Forms makes it simple to build flexible forms using Drag and Drop as well as JSON definition from the WordPress admin.

0 active installs v1.1.1 PHP 7.4+ WP 5.7+ Updated Mar 13, 2026
contact-formform-builderformssubmissions
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Kreebi Forms Safe to Use in 2026?

Generally Safe

Score 100/100

Kreebi Forms has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 22d ago
Risk Assessment

The kreebi-forms plugin v1.1.1 exhibits a mixed security posture. While it demonstrates excellent practices in output escaping and includes a reasonable number of capability checks and nonce checks, there are significant areas of concern. The presence of an unprotected AJAX handler is a critical vulnerability, as it represents an easily exploitable entry point for malicious actors. The fact that 100% of SQL queries are not using prepared statements is also a major red flag, increasing the risk of SQL injection vulnerabilities. The taint analysis, while not revealing critical or high severity flows, did identify two flows with unsanitized paths, which, when combined with the lack of prepared statements, amplifies the danger. The plugin's history of zero known vulnerabilities is a positive sign, suggesting developers may have good security awareness, but it does not mitigate the risks identified in the current static analysis. The plugin needs immediate attention to address the unprotected AJAX endpoint and to implement prepared statements for all database queries.

Key Concerns

  • AJAX handler without authentication check
  • SQL queries without prepared statements
  • Taint flows with unsanitized paths
Vulnerabilities
None known

Kreebi Forms Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 17, 2026

Kreebi Forms Code Analysis

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

SQL Query Safety

0% prepared2 total queries

Output Escaping

100% escaped149 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
render (admin\class-krefrm-admin-forms-page.php:12)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

Kreebi Forms Attack Surface

Entry Points2
Unprotected1

AJAX Handlers 1

authwp_ajax_krefrm_submit_deactivation_surveyadmin\class-krefrm-admin-deactivation.php:16

Shortcodes 1

[kreebi_form] includes\class-krefrm-shortcode.php:53
WordPress Hooks 12
actionadmin_enqueue_scriptsadmin\class-krefrm-admin-assets.php:14
actionadmin_enqueue_scriptsadmin\class-krefrm-admin-deactivation.php:14
actionadmin_footer-plugins.phpadmin\class-krefrm-admin-deactivation.php:15
actionadmin_menuadmin\class-krefrm-admin-menu.php:14
actionadd_meta_boxes_krefrm_formadmin\class-krefrm-form-editor.php:14
actionsave_post_krefrm_formadmin\class-krefrm-form-editor.php:15
actionadmin_post_krefrm_create_formadmin\class-krefrm-form-handler.php:14
actioninitincludes\class-krefrm-post-types.php:14
actionrest_api_initincludes\class-krefrm-rest-api.php:16
actioninitincludes\class-krefrm-shortcode.php:48
actionadmin_post_krefrm_submitincludes\class-krefrm-submission-handler.php:14
actionadmin_post_nopriv_krefrm_submitincludes\class-krefrm-submission-handler.php:15
Maintenance & Trust

Kreebi Forms Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 13, 2026
PHP min version7.4
Downloads190

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Kreebi Forms Developer Profile

Bipin Khatri

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 Kreebi Forms

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/kreebi-forms/build/index.js/wp-content/plugins/kreebi-forms/build/style-index.css/wp-content/plugins/kreebi-forms/assets/css/admin.css/wp-content/plugins/kreebi-forms/assets/js/admin.js
Script Paths
/wp-content/plugins/kreebi-forms/build/index.js/wp-content/plugins/kreebi-forms/assets/js/admin.js
Version Parameters
/wp-content/plugins/kreebi-forms/build/index.js?ver=/wp-content/plugins/kreebi-forms/build/style-index.css?ver=/wp-content/plugins/kreebi-forms/assets/css/admin.css?ver=1.1.1/wp-content/plugins/kreebi-forms/assets/js/admin.js?ver=1.1.1

HTML / DOM Fingerprints

CSS Classes
toplevel_page_krefrm_formswp-submenucurrent
Data Attributes
href*='#upgrade-to-pro'href*='krefrm_forms'
JS Globals
window.krefrmAdmin
REST Endpoints
/wp-json/kreebi-forms/v1
FAQ

Frequently Asked Questions about Kreebi Forms