← back to popular plugins
wordfence / plugin · jetformbuilder

JetFormBuilder — Dynamic Blocks Form Builder

jetformbuilder
total installs
90,000
total vulns
5
critical
0
high
2
medium
3
low
0
latest vuln
patched
5
unpatched
0
avg time to patch
vulnerabilities (5)
JetFormBuilder — Dynamic Blocks Form Builder <= 3.5.6.1 - Authenticated (Contributor+) Remote Code Execution
high ✓ patched
cvss score 8.8
cwe CWE-94: Improper Control of Generation of Code ('Code Injection')
published Mar 23, 2026
The JetFormBuilder — Dynamic Blocks Form Builder plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 3.5.6.1. This makes it possible for authenticated attackers, with Contributor-level access and above, to execute code on the server.
JetFormBuilder <= 3.5.6.2 - Unauthenticated Arbitrary File Read via Media Field
high ✓ patched
cvss score 7.5
cwe CWE-36: Absolute Path Traversal
published Mar 20, 2026
The JetFormBuilder plugin for WordPress is vulnerable to arbitrary file read via path traversal in all versions up to, and including, 3.5.6.2. This is due to the 'Uploaded_File::set_from_array' method accepting user-supplied file paths from the Media Field preset JSON payload without validating that the path belongs to the WordPress uploads directory. Combined with an insufficient same-file check in 'File_Tools::is_same_file' that only compares basenames, this makes it possible for unauthenticated attackers to exfiltrate arbitrary local files as email attachments by submitting a crafted form request when the form is configured with a Media Field and a Send Email action with file attachment.
JetFormBuilder <= 3.5.3 - Missing Authorization to Unauthenticated Form Generation
medium ✓ patched
cvss score 5.3
cwe CWE-862: Missing Authorization
published Dec 15, 2025
The JetFormBuilder — Dynamic Blocks Form Builder plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the run_callback function in all versions up to, and including, 3.5.3. This makes it possible for unauthenticated attackers to generate forms using AI, consuming site's AI usage limits.
JetFormBuilder <= 3.5.3 - Missing Authorization
medium ✓ patched
cvss score 5.3
cwe CWE-862: Missing Authorization
published Nov 29, 2025
The JetFormBuilder — Dynamic Blocks Form Builder plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in all versions up to, and including, 3.5.3. This makes it possible for unauthenticated attackers to perform an unauthorized action.
JetFormBuilder <= 3.5.1.2 - Authenticated (Administrator+) PHP Object Injection
medium ✓ patched
cvss score 6.6
cwe CWE-502: Deserialization of Untrusted Data
published Jul 16, 2025
The JetFormBuilder plugin for WordPress is vulnerable to PHP Object Injection in versions up to, and including, 3.5.1.2 via deserialization of untrusted input. This makes it possible for authenticated attackers, with administrator-level access and above, to inject a PHP Object. No known POP chain is present in the vulnerable software. If a POP chain is present via an additional plugin or theme installed on the target system, it could allow the attacker to delete arbitrary files, retrieve sensitive data, or execute code.