Plugins · everest-forms · data as of 2026-11-04
Is Everest Forms safe? Known vulnerabilities and latest version
- Latest version
- 3.6.3
- Last updated
- 2026-10-15
- Active installs
- 90,000+
- Known issues on record
- 26
- Unpatched in latest
- 0
- Tested up to WP
- 7.1.4 · PHP 7.2+
AI form builder for WordPress. Build contact forms, payment forms, quiz, survey & conversational forms with built-in AI or drag & drop builder. — by wpeverest
What to do
- Update to the latest version (3.6.3). Anything older than 3.6.3 has at least one known issue listed below. Dashboard → Updates, or Plugins → “update now”.
- If you cannot update right away, deactivate it until you can.
- Turn on auto-updates for it: Plugins → “Enable auto-updates” on its row.
- If you ran a vulnerable version and something looks off (spam pages, strange admins, redirects), run the free scan.
With WP-CLI: wp plugin get everest-forms --field=version shows what you run; wp plugin update everest-forms updates it.
Check your version
Known vulnerabilities
26 on record, newest first. “Affected” is the version range the source gives; “fixed in” is the version the source names, or (marked *) the first wordpress.org release after the last affected version.
medium 6.1 CVE-2026-91152 · published 2026-10-29
Reflected cross-site scripting (XSS) in Everest Forms (3.6.2 and older)
- Affected
- 3.6.2 and older
- Fixed in
- 3.6.3 *
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Everest Forms – Contact Form, Payment Form, Quiz, Survey & Custom Form Builder with AI plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the 'evf_toast_type' parameter in all versions up to, and including, 3.6.2 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link. Exploitation requires the sibling evf_toast parameter to decode successfully via atob(), but this is a trivially attacker-controlled prerequisite.
NVD CVE-2026-91152Wordfence advisoryCode change (fix)Plugin source
medium 5.3 CVE-2026-91153 · published 2026-10-29
Information disclosure in Everest Forms (3.6.2 and older)
- Affected
- 3.6.2 and older
- Fixed in
- 3.6.3 *
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Everest Forms – Contact Form, Payment Form, Quiz, Survey & Custom Form Builder with AI plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 3.6.2 via the process. This makes it possible for unauthenticated attackers to extract arbitrary WordPress post meta values — including license keys, API tokens, SMTP credentials, and Stripe or AWS secrets stored on any post type — via form submission notification emails or stored entries. The submission nonce is publicly rendered in every embedded form and can additionally be minted anonymously via the nopriv everest_forms_get_form_update_nonce action, meaning no account or prior authentication of any kind is required to complete the exploit.
NVD CVE-2026-91153Wordfence advisoryCode change (fix)github.comPlugin source
high 7.1 CVE-2026-108491 · published 2026-10-15
Stored cross-site scripting (XSS) in Everest Forms (3.6.1 and older)
- Affected
- 3.6.1 and older
- Fixed in
- 3.6.2
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by Patchstack
Details from the advisory
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Everest Forms Everest Forms everest-forms allows Stored XSS.This issue affects Everest Forms: from n/a through 3.6.1.
high 7.1 CVE-2026-94670 · published 2026-10-07
Reflected cross-site scripting (XSS) in Everest Forms (3.6.1 and older)
- Affected
- 3.6.1 and older
- Fixed in
- 3.6.2
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by Patchstack
Details from the advisory
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Everest Forms allows Reflected XSS. This issue affects Everest Forms: from n/a through 3.6.1.
critical 9.8 CVE-2026-62103 · published 2026-09-11
PHP object injection in Everest Forms (3.6.0 and older)
- Affected
- 3.6.0 and older
- Fixed in
- 3.6.1
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by Patchstack
Details from the advisory
Unauthenticated PHP Object Injection in Everest Forms <= 3.6.0 versions.
medium 5.3 CVE-2026-5096 · published 2026-08-28
Server-side request forgery (SSRF) in Everest Forms (3.4.4 and older)
- Affected
- 3.4.4 and older
- Fixed in
- 3.4.5 *
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Everest Forms plugin for WordPress is vulnerable to Server-Side Request Forgery in all versions up to, and including, 3.4.4. This is due to the `load_previous_field_value()` method in `class-evf-form-task.php` accepting arbitrary URL values from `$_POST` data for upload fields without domain restriction, which are then passed to `wp_remote_head()` in the `get_local_file_size()` method of `class-evf-form-fields-upload.php`. This makes it possible for unauthenticated attackers to force the WordPress server to make outbound HTTP HEAD requests to arbitrary URLs by submitting a form with an upload field containing a malicious URL while leaving a required field empty to trigger form re-rendering.
NVD CVE-2026-5096Wordfence advisoryCode change (fix)Plugin source
medium 4.3 CVE-2026-13167 · published 2026-08-16
Missing authorization check in Everest Forms (3.5.2 and older)
- Affected
- 3.5.2 and older
- Fixed in
- 3.5.3 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Everest Forms – Contact Form, Payment Form, Quiz, Survey & Custom Form Builder with AI plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 3.5.2. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with delegated form management access and above, to activate arbitrary already-installed WordPress plugins — including previously deactivated or vulnerable plugins — without holding the core activate_plugins capability. Exploitation requires the target user to hold a delegated Everest Forms capability (manage_everest_forms, everest_forms_create_forms, or everest_forms_view_forms), which the plugin's own roles and permissions tool allows administrators to assign to non-administrator roles such as Author; the nonces required to exploit the AJAX handlers are emitted on EVF admin pages accessible to any such delegated user.
NVD CVE-2026-13167Wordfence advisoryCode change (fix)Plugin source
medium 6.5 CVE-2026-12270 · published 2026-07-09
Security issue in Everest Forms (3.4.2 up to (not including) 3.5.0)
- Affected
- 3.4.2 up to (not including) 3.5.0
- Fixed in
- 3.5.0
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory
The Everest Forms WordPress plugin before 3.5.0 does not correctly restrict access to several REST API endpoints belonging to its onboarding assistant: the capability check is only applied when an attacker-controllable request header holds a specific value, so it can be bypassed by omitting or changing that header. This makes it possible for unauthenticated attackers to read onboarding status information, modify the related Everest Forms WordPress plugin before 3.5.0 options, and trigger an email from the site to an arbitrary address.
high 7.5 CVE-2026-11571 · published 2026-07-09
Security issue in Everest Forms (older than 3.5.0)
- Affected
- older than 3.5.0
- Fixed in
- 3.5.0
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory
The Everest Forms WordPress plugin before 3.5.0 does not reliably delete temporary CSV files generated during email-notification processing and leaves them publicly accessible in the uploads directory, allowing unauthenticated attackers to retrieve other users' form submission records via predictable, enumerable filenames.
high 7.1 CVE-2026-57312 · published 2026-06-26
Cross-site scripting (XSS) in Everest Forms (3.4.8 and older)
- Affected
- 3.4.8 and older
- Fixed in
- 3.5.0
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by Patchstack
Details from the advisory
Unauthenticated Cross Site Scripting (XSS) in Everest Forms <= 3.4.8 versions.
medium 4.3 CVE-2026-4888 · published 2026-05-28
Missing authorization check in Everest Forms (3.4.7 and older)
- Affected
- 3.4.7 and older
- Fixed in
- 3.4.8 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Everest Forms – Contact Form, Payment Form, Quiz, Survey & Custom Form Builder plugin for WordPress is vulnerable to unauthorized email sending due to a missing capability check on the send_test_email() function in all versions up to, and including, 3.4.7. This makes it possible for authenticated attackers, with Subscriber-level access and above, to send test emails to arbitrary addresses from the server.
high 8.1 CVE-2026-5478 · published 2026-04-20
Path traversal / file read in Everest Forms (3.4.4 and older)
- Affected
- 3.4.4 and older
- Fixed in
- 3.4.5 *
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Everest Forms plugin for WordPress is vulnerable to Arbitrary File Read and Deletion in all versions up to, and including, 3.4.4. This is due to the plugin trusting attacker-controlled old_files data from public form submissions as legitimate server-side upload state, and converting attacker-supplied URLs into local filesystem paths using regex-based string replacement without canonicalization or directory boundary enforcement. This makes it possible for unauthenticated attackers to read arbitrary local files (e.g., wp-config.php) by injecting path-traversal payloads into the old_files upload field parameter, which are then attached to notification emails. The same path resolution is also used in the post-email cleanup routine, which calls unlink() on the resolved path, resulting in the targeted file being deleted after being attached. This can lead to full site compromise through disclosure of database credentials and authentication salts from wp-config.php, and denial of service through deletion of critical files. Prerequisite: The form must contain a file-upload or image-upload field, and disable storing entry information.
NVD CVE-2026-5478Wordfence advisoryCode change (fix)Plugin source
critical 9.8 CVE-2026-3296 · published 2026-04-08
PHP object injection in Everest Forms (3.4.3 and older)
- Affected
- 3.4.3 and older
- Fixed in
- 3.4.4 *
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Everest Forms plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 3.4.3 via deserialization of untrusted input from form entry metadata. This is due to the html-admin-page-entries-view.php file calling PHP's native unserialize() on stored entry meta values without passing the allowed_classes parameter. This makes it possible for unauthenticated attackers to inject a serialized PHP object payload through any public Everest Forms form field. The payload survives sanitize_text_field() sanitization (serialization control characters are not stripped) and is stored in the wp_evf_entrymeta database table. When an administrator views entries or views an individual entry, the unsafe unserialize() call processes the stored data without class restrictions.
NVD CVE-2026-3296Wordfence advisoryCode change (fix)Plugin source
critical 9.8 CVE-2026-3300 · published 2026-03-31
Remote code execution in Everest Forms (1.9.12 and older)
- Affected
- 1.9.12 and older
- Fixed in
- 2.0.0 *
- Access needed (per CVSS)
- No login needed
- Range from
- advisory text · score by Wordfence
Details from the advisory
The Everest Forms Pro plugin for WordPress is vulnerable to Remote Code Execution via PHP Code Injection in all versions up to, and including, 1.9.12. This is due to the Calculation Addon's process_filter() function concatenating user-submitted form field values into a PHP code string without proper escaping before passing it to eval(). The sanitize_text_field() function applied to input does not escape single quotes or other PHP code context characters. This makes it possible for unauthenticated attackers to inject and execute arbitrary PHP code on the server by submitting a crafted value in any string-type form field (text, email, URL, select, radio) when a form uses the "Complex Calculation" feature.
NVD CVE-2026-3300Wordfence advisoryeverestforms.netPlugin source
medium 5.3 CVE-2026-22422 · published 2026-02-19
Cross-site scripting (XSS) in Everest Forms (3.4.1 and older)
- Affected
- 3.4.1 and older
- Fixed in
- 3.4.2
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by Patchstack
Details from the advisory
Improper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS) vulnerability in wpeverest Everest Forms everest-forms allows Code Injection.This issue affects Everest Forms: from n/a through <= 3.4.1.
high 7.5 CVE-2025-5927 · published 2025-06-25
Arbitrary file deletion in Everest Forms (older than 1.9.5)
- Affected
- older than 1.9.5
- Fixed in
- 1.9.5
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- NVD analysis · score by Wordfence
Details from the advisory
The Everest Forms (Pro) plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the delete_entry_files() function in all versions up to, and including, 1.9.4. This makes it possible for unauthenticated attackers to delete arbitrary files on the server, which can easily lead to remote code execution when the right file is deleted (such as wp-config.php). The vulnerability requires an admin to trigger the deletion via deletion of a form entry and cannot be carried out by the attacker alone.
NVD CVE-2025-5927Wordfence advisorywordpress.orgeverestforms.net
medium 4.8 CVE-2024-8542 · published 2025-05-15
Stored cross-site scripting (XSS) in Everest Forms (older than 3.0.3.1)
- Affected
- older than 3.0.3.1
- Fixed in
- 3.0.3.1
- Access needed (per CVSS)
- Needs an admin-level account; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory
The Everest Forms WordPress plugin before 3.0.3.1 does not sanitise and escape some of its settings, which could allow high privilege users such as admin to perform Stored Cross-Site Scripting attacks even when the unfiltered_html capability is disallowed (for example in multisite setup).
critical 9.8 CVE-2025-3439 · published 2025-04-11
PHP object injection in Everest Forms (3.1.1 and older)
- Affected
- 3.1.1 and older
- Fixed in
- 3.1.2 *
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Everest Forms – Contact Form, Quiz, Survey, Newsletter & Payment Form Builder for WordPress plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 3.1.1 via deserialization of untrusted input from the 'field_value' parameter. This makes it possible for unauthenticated attackers to inject a PHP Object. No known POP chain is present in the vulnerable software, which means this vulnerability has no impact unless another plugin or theme containing a POP chain is installed on the site. If a POP chain is present via an additional plugin or theme installed on the target system, it may allow the attacker to perform actions like delete arbitrary files, retrieve sensitive data, or execute code depending on the POP chain present.
NVD CVE-2025-3439Wordfence advisoryCode change (fix)Plugin source
medium 6.1 CVE-2025-3421 · published 2025-04-11
Reflected cross-site scripting (XSS) in Everest Forms (3.1.1 and older)
- Affected
- 3.1.1 and older
- Fixed in
- 3.1.2 *
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Everest Forms – Contact Form, Quiz, Survey, Newsletter & Payment Form Builder for WordPress plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the 'form_id' parameter in all versions up to, and including, 3.1.1 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.
critical 9.8 CVE-2025-1128 · published 2025-02-25
Arbitrary file upload in Everest Forms (3.0.9.4 and older)
- Affected
- 3.0.9.4 and older
- Fixed in
- 3.0.9.5 *
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Everest Forms – Contact Forms, Quiz, Survey, Newsletter & Payment Form Builder for WordPress plugin for WordPress is vulnerable to arbitrary file upload, read, and deletion due to missing file type and path validation in the 'format' method of the EVF_Form_Fields_Upload class in all versions up to, and including, 3.0.9.4. This makes it possible for unauthenticated attackers to upload, read, and delete arbitrary files on the affected site's server which may make remote code execution, sensitive information disclosure, or a site takeover possible.
NVD CVE-2025-1128Wordfence advisoryCode change (fix)github.comgithub.com
low 3.5 CVE-2024-13125 · published 2025-02-13
Stored cross-site scripting (XSS) in Everest Forms (older than 3.0.8.1)
- Affected
- older than 3.0.8.1
- Fixed in
- 3.0.8.1
- Access needed (per CVSS)
- Needs an admin-level account; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory
The Everest Forms WordPress plugin before 3.0.8.1 does not sanitise and escape some of its settings, which could allow high privilege users such as admin to perform Stored Cross-Site Scripting attacks even when the unfiltered_html capability is disallowed (for example in multisite setup).
medium 4.8 CVE-2024-10471 · published 2024-11-26
Stored cross-site scripting (XSS) in Everest Forms (older than 3.0.4.2)
- Affected
- older than 3.0.4.2
- Fixed in
- 3.0.4.2
- Access needed (per CVSS)
- Needs an admin-level account; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory
The Everest Forms WordPress plugin before 3.0.4.2 does not sanitise and escape some of its settings, which could allow high privilege users such as admin to perform Stored Cross-Site Scripting attacks even when the unfiltered_html capability is disallowed (for example in multisite setup).
medium 5.3 CVE-2023-51377 · published 2024-06-14
Missing authorization check in Everest Forms (2.0.3 and older)
- Affected
- 2.0.3 and older
- Fixed in
- 2.0.3.1
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
Missing Authorization vulnerability in WPEverest Everest Forms.This issue affects Everest Forms: from n/a through 2.0.3.
high 7.2 CVE-2024-1812 · published 2024-04-09
Server-side request forgery (SSRF) in Everest Forms (2.0.7 and older)
- Affected
- 2.0.7 and older
- Fixed in
- 2.0.8 *
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Everest Forms plugin for WordPress is vulnerable to Server-Side Request Forgery in all versions up to, and including, 2.0.7 via the 'font_url' parameter. This makes it possible for unauthenticated attackers to make web requests to arbitrary locations originating from the web application and can be used to query and modify information from internal services.
medium 4.8 CVE-2023-51695 · published 2024-02-01
Stored cross-site scripting (XSS) in Everest Forms (2.0.4.1 and older)
- Affected
- 2.0.4.1 and older
- Fixed in
- 2.0.5
- Access needed (per CVSS)
- Needs an admin-level account; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in WPEverest Everest Forms – Build Contact Forms, Surveys, Polls, Application Forms, and more with Ease! allows Stored XSS.This issue affects Everest Forms – Build Contact Forms, Surveys, Polls, Application Forms, and more with Ease!: from n/a through 2.0.4.1.
critical 9.8 CVE-2019-13575 · published 2019-07-18
SQL injection in Everest Forms (1.4.9 and older)
- Affected
- 1.4.9 and older
- Fixed in
- 1.5.0 *
- Access needed (per CVSS)
- No login needed
- Range from
- NVD analysis · score by NVD
Details from the advisory
A SQL injection vulnerability exists in WPEverest Everest Forms plugin for WordPress through 1.4.9. Successful exploitation of this vulnerability would allow a remote attacker to execute arbitrary SQL commands on the affected system via includes/evf-entry-functions.php
NVD CVE-2019-13575wordpress.orgfortiguard.comgithub.comwpvulndb.com
Recent activity
- 2026-10-15 — latest release on wordpress.org (3.6.3).
- 2026-10-29 — Reflected cross-site scripting (XSS) disclosed (CVE-2026-91152), fixed in 3.6.3.
- 2026-10-29 — Information disclosure disclosed (CVE-2026-91153), fixed in 3.6.3.
- 2026-10-15 — Stored cross-site scripting (XSS) disclosed (CVE-2026-108491), fixed in 3.6.2.
Get an email when Everest Forms has a new vulnerability
Free. We check the CVE feeds every day and email you only when a new issue for Everest Forms (everest-forms) is published or a fix ships. Unsubscribe in one click.
Browse vulnerabilities
- Published this week
- Unpatched in the latest version
- By type of vulnerability
- Plugins by wpeverest (3 tracked)
Types found in this plugin: Cross-site scripting (XSS) (10) · PHP object injection (3) · Missing authorization (3) · Server-side request forgery (SSRF) (2) · Sensitive data exposure (1) · Path traversal and file read (1) · Remote code execution (1) · Arbitrary file deletion (1) · Arbitrary file upload (1) · SQL injection (1)
Where this data comes from
- Version, last update, installs: wordpress.org/plugins/everest-forms (Plugins API), fetched 2026-11-04.
- Vulnerabilities: NIST National Vulnerability Database (NVD), checked 2026-11-04. This product uses data from the NVD API but is not endorsed or certified by the NVD.
- Each record links to its CVE page and to the original advisory (Wordfence, Patchstack or WPScan) where there is one. We only list a CVE here when its references or its advisory name this exact plugin, so a few real issues may be missing; none should be about a different plugin. Spot an error? Email Daniel.
Badge for your site or docs (states facts with a date, not a verdict):
<a href="https://laskyr.com/plugins/everest-forms"><img src="https://laskyr.com/plugins/everest-forms/badge.svg" alt="Everest Forms vulnerability status"></a>