← WordPress Vulnerabilities
WordPress security by component

Bit Form

Bit Form builds customizable WordPress forms with visual controls, conditional fields, integrations, and submission management features.

Bit Form (bit-form) is a WordPress plugin with 25 published CVE records in this archive. The latest tracked vulnerability was published Aug 14, 2026; the highest published CVSS base score is 9.8.

Plugin slug: bit-form

CVE-2026-16810: Bit Form entry filters permit administrator SQL injection

Bit Form through 3.2.0 allows an administrator to submit crafted data[queryCondition] input to the authenticated bitforms_get_form_entries AJAX action. AdminFormHandler::getFormEntry() passes that condition to FormEntryModel::get(), whose pre-fix condition formatter accepted attacker-selected keys and operators and allowed a raw SQL fragment. Version 3.2.1 introduces an allowlist for columns and operators, rejects request-supplied raw conditions, validates identifiers and fails closed on invalid input. Exploitation can disclose or alter database data available to the WordPress connection.

PublishedAug 14, 2026
Known safe version3.2.1
Published vulnerabilities for bit-form
Safe version
Aug 14, 2026 CVE-2026-16810
Bit Form entry filters permit administrator SQL injection
Bit Form through 3.2.0 allows an administrator to submit crafted data[queryCondition] input to the authenticated bitforms_get_form_entries AJAX action. AdminFormHandler::getFormEntry() passes that condition to FormEntryModel::get(), whose pre-fix condition formatter accepted attacker-selected keys and operators and allowed a raw SQL fragment. Version 3.2.1 introduces an allowlist for columns and operators, rejects request-supplied raw conditions, validates identifiers and fails closed on invalid input. Exploitation can disclose or alter database data available to the WordPress connection.
3.2.1
CVE6.5
NVDPending
Aug 05, 2026 CVE-2026-16573
Bit Form signature uploads permit unauthenticated stored XSS
Bit Form before 3.2.0 accepts a public form's uploaded signature image without sanitizing SVG content before storage. An unauthenticated submitter can upload an SVG containing JavaScript, which runs in the WordPress site origin when the stored file is viewed and can target administrative users who inspect submissions. This unscored record received deeper review because it combines an unauthenticated upload primitive with stored XSS. The CNA does not disclose the form endpoint, upload parameter or stored file path.
3.2.0
CVE7.5
NVDPending
Aug 01, 2026 CVE-2025-15669
Bit Form display settings let multisite Administrators store JavaScript
Bit Form before 3.1.4 does not sanitize a conversational-form display setting before rendering it on the public form. A high-privileged user can store JavaScript in that setting, which executes for any visitor who views the form. This is a meaningful multisite boundary because subsite Administrators do not normally hold unfiltered_html; the published record does not disclose the setting name, save action, renderer or exact payload encoding.
3.1.4
CVE4.8
NVDPending
Jul 30, 2026 CVE-2026-15054
Bit Form still runs unpublished forms and their workflows
Bit Form before 3.1.2 exposes public AJAX handlers including bitforms_submit_form and bitforms_trigger_workflow without enforcing the selected form's active status. An unauthenticated visitor can submit bitforms_id for a deactivated or unpublished form; FrontendAjax::submit_form() passes it to FrontendFormManager::handleSubmission(), creating an entry and firing that form's configured workflows. Depending on the form, those workflows can send email or invoke other configured integrations. Version 3.1.2 calls checkStatus() before submission, validation, entry update, hidden-field loading and workflow execution and rejects inactive forms with HTTP 403.
3.1.2
CVE3.7
NVDPending
Jul 21, 2026 CVE-2026-13694
Bit Form: A security weakness
Bit Form is affected by a security weakness. The vulnerable path is reachable without authentication. The resulting impact depends on how the affected component exposes the vulnerable operation. The published affected range is < 3.1.0. The public source does not disclose the vulnerable endpoint, action, parameter or function, so the precise input path remains unknown.
3.1.0
CVE6.5
NVDPending
Jul 21, 2026 CVE-2026-13693
Bit Form: A security weakness
Bit Form is affected by a security weakness. The vulnerable path is reachable without authentication. The resulting impact depends on how the affected component exposes the vulnerable operation. The published affected range is < 3.1.0. The public source does not disclose the vulnerable endpoint, action, parameter or function, so the precise input path remains unknown.
3.1.0
CVE5.9
NVDPending
Jul 09, 2026 CVE-2026-14372
Bit Form – Contact Form, Payment Forms, Multi Step Forms, Calculator & Custom Form Builder: Code execution
Bit Form – Contact Form, Payment Forms, Multi Step Forms, Calculator & Custom Form Builder is affected by code execution. Exploitation requires an authenticated subscriber account. Successful exploitation can run attacker-controlled code in the WordPress hosting account. The published affected range is <= 3.1.1. The public source does not disclose the vulnerable endpoint, action, parameter or function, so the precise input path remains unknown.
See mitigation notes
CVE7.1
NVDPending
Feb 19, 2026 CVE-2026-25418
Bit Form: SQL injection
Bit Form is affected by SQL injection. Exposure depends on how the affected operation is made reachable by the site. A successful request can alter database queries and expose or modify WordPress data. The public source does not disclose the vulnerable endpoint, action, parameter or function, so the precise input path remains unknown.
See mitigation notes
CVE7.6
NVDPending
Jan 07, 2026 CVE-2025-14901
Bit Form – Contact Form Plugin: A security weakness
Bit Form – Contact Form Plugin is affected by a security weakness. The vulnerable path is reachable without authentication. The resulting impact depends on how the affected component exposes the vulnerable operation. The public source does not disclose the vulnerable endpoint, action, parameter or function, so the precise input path remains unknown.
See mitigation notes
CVE6.5
NVDPending
Aug 15, 2025 CVE-2025-6679
Bit Form builder: Dangerous file upload
Bit Form builder is affected by dangerous file upload. The vulnerable path is reachable without authentication. Successful exploitation can place attacker-controlled executable content on the server and may lead to full site compromise. The public source does not disclose the vulnerable endpoint, action, parameter or function, so the precise input path remains unknown.
See mitigation notes
CVE9.8
NVDPending
Jul 02, 2025 CVE-2024-13451
Contact Form by Bit Form: Multi Step Form, Calculation Contact Form, Payment Contact Form & Custom Contact Form builder: Sensitive information exposure
Contact Form by Bit Form: Multi Step Form, Calculation Contact Form, Payment Contact Form & Custom Contact Form builder is affected by sensitive information exposure. The vulnerable path is reachable without authentication. Successful exploitation can disclose data that should not be available to the caller. The public source does not disclose the vulnerable endpoint, action, parameter or function, so the precise input path remains unknown.
See mitigation notes
CVE5.3
NVD7.5
Apr 25, 2025 CVE-2025-2580
Contact Form by Bit Form: Cross-site scripting
Contact Form by Bit Form is affected by cross-site scripting. Exploitation requires an authenticated author account. Injected script can execute in the affected site's origin when the vulnerable output is viewed. The public source does not disclose the vulnerable endpoint, action, parameter or function, so the precise input path remains unknown.
See mitigation notes
CVE4.9
NVDPending
Mar 27, 2025 CVE-2025-30885
Bit Form: An open redirect
Bit Form is affected by an open redirect. Exposure depends on how the affected operation is made reachable by the site. A crafted link can redirect visitors from the trusted site to an attacker-controlled destination. The public source does not disclose the vulnerable endpoint, action, parameter or function, so the precise input path remains unknown.
See mitigation notes
CVE4.7
NVDPending
Jan 25, 2025 CVE-2024-13450
Contact Form by Bit Form: Multi Step Form, Calculation Contact Form, Payment Contact Form & Custom Contact Form builder: Server-side request forgery
Contact Form by Bit Form: Multi Step Form, Calculation Contact Form, Payment Contact Form & Custom Contact Form builder is affected by server-side request forgery. Exploitation requires an authenticated administrator account. The vulnerable server can be induced to make attacker-selected network requests. The public source does not disclose the vulnerable endpoint, action, parameter or function, so the precise input path remains unknown.
See mitigation notes
CVE3.8
NVD6.5
Oct 11, 2024 CVE-2024-9507
Contact Form by Bit Form: Multi Step Form, Calculation Contact Form, Payment Contact Form & Custom Contact Form builder: Filesystem traversal
Contact Form by Bit Form: Multi Step Form, Calculation Contact Form, Payment Contact Form & Custom Contact Form builder is affected by filesystem traversal. Exploitation requires an authenticated administrator account. A crafted path can escape the intended directory and reach files or directories elsewhere on the server. The public source does not disclose the vulnerable endpoint, action, parameter or function, so the precise input path remains unknown.
See mitigation notes
CVE4.9
NVDPending
Oct 07, 2024 CVE-2024-47335
Bit Form: SQL injection
Bit Form is affected by SQL injection. Exposure depends on how the affected operation is made reachable by the site. A successful request can alter database queries and expose or modify WordPress data. The public source does not disclose the vulnerable endpoint, action, parameter or function, so the precise input path remains unknown.
See mitigation notes
CVE7.6
NVDPending
Oct 06, 2024 CVE-2024-47301
Bit Form: Cross-site scripting
Bit Form is affected by cross-site scripting. Exposure depends on how the affected operation is made reachable by the site. Injected script can execute in the affected site's origin when the vulnerable output is viewed. The public source does not disclose the vulnerable endpoint, action, parameter or function, so the precise input path remains unknown.
See mitigation notes
CVE7.1
NVDPending
Oct 05, 2024 CVE-2024-47319
Bit Form: Dangerous file upload
Bit Form is affected by dangerous file upload. Exposure depends on how the affected operation is made reachable by the site. Successful exploitation can place attacker-controlled executable content on the server and may lead to full site compromise. The public source does not disclose the vulnerable endpoint, action, parameter or function, so the precise input path remains unknown.
See mitigation notes
CVE8.0
NVDPending
Aug 20, 2024 CVE-2024-7782
Contact Form by Bit Form: Multi Step Form, Calculation Contact Form, Payment Contact Form & Custom Contact Form builder: Code execution
Contact Form by Bit Form: Multi Step Form, Calculation Contact Form, Payment Contact Form & Custom Contact Form builder is affected by code execution. Exploitation requires an authenticated administrator account. Successful exploitation can run attacker-controlled code in the WordPress hosting account. The public source does not disclose the vulnerable endpoint, action, parameter or function, so the precise input path remains unknown.
See mitigation notes
CVE8.7
NVD6.5
Aug 20, 2024 CVE-2024-7780
Contact Form by Bit Form: Multi Step Form, Calculation Contact Form, Payment Contact Form & Custom Contact Form builder: SQL injection
Contact Form by Bit Form: Multi Step Form, Calculation Contact Form, Payment Contact Form & Custom Contact Form builder is affected by SQL injection. Exploitation requires an authenticated administrator account. A successful request can alter database queries and expose or modify WordPress data. The public source does not disclose the vulnerable endpoint, action, parameter or function, so the precise input path remains unknown.
See mitigation notes
CVE7.2
NVDPending
Aug 20, 2024 CVE-2024-7777
Contact Form by Bit Form: Multi Step Form, Calculation Contact Form, Payment Contact Form & Custom Contact Form builder: Filesystem traversal
Contact Form by Bit Form: Multi Step Form, Calculation Contact Form, Payment Contact Form & Custom Contact Form builder is affected by filesystem traversal. Exploitation requires an authenticated administrator account. A crafted path can escape the intended directory and reach files or directories elsewhere on the server. The public source does not disclose the vulnerable endpoint, action, parameter or function, so the precise input path remains unknown.
See mitigation notes
CVE9.0
NVD9.0
Aug 20, 2024 CVE-2024-7775
Contact Form by Bit Form: Multi Step Form, Calculation Contact Form, Payment Contact Form & Custom Contact Form builder: A security weakness
Contact Form by Bit Form: Multi Step Form, Calculation Contact Form, Payment Contact Form & Custom Contact Form builder is affected by a security weakness. Exploitation requires an authenticated administrator account. The resulting impact depends on how the affected component exposes the vulnerable operation. The public source does not disclose the vulnerable endpoint, action, parameter or function, so the precise input path remains unknown.
See mitigation notes
CVE5.5
NVD4.8
Aug 20, 2024 CVE-2024-7702
Contact Form by Bit Form: Multi Step Form, Calculation Contact Form, Payment Contact Form & Custom Contact Form builder: SQL injection
Contact Form by Bit Form: Multi Step Form, Calculation Contact Form, Payment Contact Form & Custom Contact Form builder is affected by SQL injection. Exploitation requires an authenticated administrator account. A successful request can alter database queries and expose or modify WordPress data. The public source does not disclose the vulnerable endpoint, action, parameter or function, so the precise input path remains unknown.
See mitigation notes
CVE7.2
NVDPending
Jul 09, 2024 CVE-2024-6123
Bit Form: Dangerous file upload
Bit Form is affected by dangerous file upload. Exploitation requires an authenticated administrator account. Successful exploitation can place attacker-controlled executable content on the server and may lead to full site compromise. The public source does not disclose the vulnerable endpoint, action, parameter or function, so the precise input path remains unknown.
See mitigation notes
CVE7.2
NVDPending
May 15, 2023 CVE-2022-4774
Bit Form: Code execution
Bit Form is affected by code execution. The vulnerable path is reachable without authentication. Successful exploitation can run attacker-controlled code in the WordPress hosting account. The public source does not disclose the vulnerable endpoint, action, parameter or function, so the precise input path remains unknown.
See mitigation notes
CVE9.8
NVD9.8