WordPress vulnerability database
Every CVE published for WordPress core, plugins and themes since January 2024: 30,513 vulnerabilities, 2,009 of them in the last 30 days. The list is updated every day from the CVE List.
Severity is the CVSS 3.1 base score. Select a band to list only those. Last updated October 26, 2026.
Showing 101–150 of 261 vulnerabilities matching your filters
| Severity | Component | Vulnerability | Affected versions | Published | CVE | Source |
|---|---|---|---|---|---|---|
| 7.5 High | Ninja Forms | Broken Access Control Missing Authorization to Unauthenticated Sensitive Information Disclosure via token/refresh REST Endpoint No login needed |
≤ 3.14.1 Fixed in 3.14.2 |
CVE-2026-1239 |
Wordfence | |
| 7.1 High | ARForms | Cross-Site Scripting Reflected Cross Site Scripting (XSS) No login needed |
≤ 7.1.2 Fixed in 7.2 |
CVE-2026-57338 |
Patchstack | |
| 7.1 High | Everest Forms | Cross-Site Scripting Reflected Cross Site Scripting (XSS) No login needed |
≤ 3.4.8 Fixed in 3.5.0 |
CVE-2026-57312 |
Patchstack | |
| 7.5 High | Toolset Forms | Broken Access Control Insecure Direct Object References (IDOR) No login needed |
≤ 2.6.24 Fixed in 2.6.25 |
CVE-2026-56069 |
Patchstack | |
| 7.5 High | WP Forms Connector | Broken Access Control Missing Authorization to Unauthenticated Information Exposure via 'user/list' REST Endpoint No login needed |
≤ 1.8 |
CVE-2026-9178 |
Wordfence | |
| 7.5 High | WP Forms Connector | SQL Injection Unauthenticated SQL Injection via 'order' Parameter No login needed |
≤ 1.8 |
CVE-2026-9179 |
Wordfence | |
| 7.2 High | ARForms | Cross-Site Scripting Unauthenticated Stored Cross-Site Scripting via 'value' Parameter No login needed |
≤ 7.1.3 |
CVE-2026-3652 |
Wordfence | |
| 8.1 High | Database for Contact Form 7, WPforms, Elementor forms | Arbitrary File Deletion Unauthenticated Arbitrary File Deletion via CF7 File Field POST Value No login needed |
≤ 1.5.1 Fixed in 1.5.2 |
CVE-2026-9843 |
Wordfence | |
| 7.5 High | Conversational Forms for ChatBot | Path Traversal Arbitrary File Download No login needed |
≤ 1.1.8 Fixed in 1.2.0 |
CVE-2024-32729 |
Patchstack | |
| 7.5 High | Contact Form by WPForms | Broken Access Control No login needed |
≤ 1.10.0.4 Fixed in 1.10.0.5 |
CVE-2026-48835 |
Patchstack | |
| 7.1 High | CformsII | Cross-Site Scripting No login needed |
≤ 15.1.3 Fixed in 15.1.4 |
CVE-2026-39435 |
Patchstack | |
| 8.2 High | Wow Forms | SQL Injection Wow Forms WordPress Plugin 2.1 SQL Injection No login needed |
2.1 |
CVE-2017-20244 |
VulnCheck | |
| 7.1 High | CformsII | Cross-Site Request Forgery No login needed |
≤ 15.1.3 Fixed in 15.1.4 |
CVE-2026-39436 |
Patchstack | |
| 8.2 High | Fluent Forms | Broken Access Control Authenticated (Subscriber+) Authorization Bypass via 'table' Parameter |
≤ 6.2.0 Fixed in 6.2.1 |
CVE-2026-5395 |
Wordfence | |
| 8.2 High | Fluent Forms | Broken Access Control Authenticated (Subscriber+) Authorization Bypass via 'form_id' Parameter |
≤ 6.1.21 |
CVE-2026-5396 |
Wordfence | |
| 8.5 High | Views for WPForms | SQL Injection |
≤ 3.4.6 Fixed in 3.4.7 |
CVE-2026-42742 |
Patchstack | |
| 8.5 High | Ninja Forms Views – Display & Edit Ninja Forms Submissions on your site frontend | SQL Injection Display & Edit Ninja Forms Submissions on your site frontend plugin <= 3.3.2 - SQL Injection |
≤ 3.3.2 Fixed in 3.3.3 |
CVE-2026-42741 |
Patchstack | |
| 7.5 High | Forminator Forms – Contact Form, Payment Form & Custom Form Builder | Path Traversal Contact Form, Payment Form & Custom Form Builder <= 1.52.1 - Unauthenticated Arbitrary File Read via 'upload-1[file][file_path]' No login needed |
≤ 1.52.1 Fixed in 1.52.2 |
CVE-2026-5192 |
Wordfence | |
| 7.2 High | NEX-Forms | Cross-Site Scripting Unauthenticated Stored Cross-Site Scripting via POST Parameter Key Names No login needed |
≤ 9.1.11 Fixed in 9.1.12 |
CVE-2026-5063 |
Wordfence | |
| 7.2 High | Gravity Forms | Cross-Site Scripting Unauthenticated Stored Cross-Site Scripting via Single Product Field Inside Repeater No login needed |
≤ 2.10.0 |
CVE-2026-5110 |
Wordfence | |
| 7.2 High | Gravity Forms | Cross-Site Scripting Unauthenticated Stored Cross-Site Scripting via Hidden Product Field in Repeater No login needed |
≤ 2.10.0 |
CVE-2026-5111 |
Wordfence | |
| 7.2 High | Gravity Forms | Cross-Site Scripting Unauthenticated Stored Cross-Site Scripting via Product Option No login needed |
≤ 2.10.0 |
CVE-2026-5109 |
Wordfence | |
| 7.2 High | Gravity Forms | Cross-Site Scripting Unauthenticated Stored Cross-Site Scripting via Consent Field Hidden Input No login needed |
≤ 2.10.0 |
CVE-2026-5113 |
Wordfence | |
| 7.2 High | Gravity Forms | Cross-Site Scripting Unauthenticated Stored Cross-Site Scripting via Calculation Product Field in Repeater No login needed |
≤ 2.10.0 |
CVE-2026-5112 |
Wordfence | |
| 7.3 High | SureForms Pro | Broken Access Control No login needed |
≤ 2.8.0 Fixed in 2.8.1 |
CVE-2026-42377 |
Patchstack | |
| 8.1 High | Everest Forms | Path Traversal Unauthenticated Arbitrary File Read and Deletion via Upload Field 'old_files' Parameter No login needed |
≤ 3.4.4 Fixed in 3.4.5 |
CVE-2026-5478 |
Wordfence | |
| 8.1 High | Contact Form by WPForms | Cross-Site Request Forgery No login needed |
≤ 1.10.0.2 Fixed in 1.10.0.3 |
CVE-2026-40764 |
Patchstack | |
| 7.5 High | SureForms | Other Unauthenticated Payment Amount Validation Bypass via 'form_id' No login needed |
≤ 2.5.2 Fixed in 2.6.0 |
CVE-2026-4987 |
Wordfence | |
| 8.8 High | weForms | PHP Object Injection No login needed |
≤ <= 1.6.26 Fixed in 1.6.27 |
CVE-2026-32484 |
Patchstack | |
| 7.5 High | WP Cost Estimation & Payment Forms Builder | Broken Access Control No login needed |
≤ 10.3.0 Fixed in 10.3.0 |
CVE-2026-24363 |
Patchstack | |
| 7.1 High | Everest Forms Pro | Cross-Site Scripting No login needed |
≤ 1.9.10 |
CVE-2026-27070 |
Patchstack | |
| 7.5 High | NEX-Forms – Ultimate Forms | Broken Access Control Ultimate Forms Plugin for WordPress <= 9.1.9 - Missing Authorization to Unauthenticated Arbitrary Form Entry Modification via nf_set_entry_update_id No login needed |
≤ 9.1.9 Fixed in 9.1.10 |
CVE-2026-1947 |
Wordfence | |
| 7.5 High | Formidable Forms | Broken Access Control Missing Authorization to Unauthenticated Payment Integrity Bypass via PaymentIntent Reuse No login needed |
≤ 6.28 |
CVE-2026-2890 |
Wordfence | |
| 7.2 High | Fluent Forms Pro | Cross-Site Scripting Unauthenticated Stored Cross-Site Scripting via Draft Form Submission No login needed |
≤ 6.1.17 |
CVE-2026-2365 |
Wordfence | |
| 7.2 High | WP Zendesk for Contact Form 7, WPForms, Elementor, Formidable and Ninja Forms | Cross-Site Scripting Unauthenticated Stored Cross-Site Scripting No login needed |
≤ 1.1.5 |
CVE-2026-2568 |
Wordfence | |
| 7.5 High | Fluent Forms Pro Add On Pack | Broken Access Control Missing Authorization to Unauthenticated Payment Status modification No login needed |
≤ 6.1.17 |
CVE-2026-2428 |
Wordfence | |
| 7.1 High | NEX-Forms | Cross-Site Scripting Reflected Cross Site Scripting (XSS) No login needed |
≤ 9.1.7 Fixed in 9.1.8 |
CVE-2025-69326 |
Patchstack | |
| 7.1 High | NEX-Forms | Cross-Site Scripting No login needed |
≤ 9.1.7 Fixed in 9.1.8 |
CVE-2025-69324 |
Patchstack | |
| 7.1 High | iContact for Gravity Forms | Cross-Site Scripting Reflected Cross Site Scripting (XSS) No login needed |
≤ 1.3.2 |
CVE-2025-68863 |
Patchstack | |
| 8.8 High | Tablesome Table – Contact Form DB – WPForms, CF7, Gravity, Forminator, Fluent | Broken Access Control Contact Form DB – WPForms, CF7, Gravity, Forminator, Fluent 0.5.4 - 1.2.1 - Missing Authorization to Authenticated (Subscriber+) Information Exposure and Privilege Escalation |
0.5.4 – 1.2.1 |
CVE-2025-12845 |
Wordfence | |
| 7.5 High | Ninja Forms | Information Disclosure Unauthenticated Information Disclosure in nf_ajax_submit AJAX Action No login needed |
≤ 3.14.0 Fixed in 3.14.1 |
CVE-2026-2268 |
Wordfence | |
| 8.6 High | HDForms | Arbitrary File Deletion No login needed |
≤ 1.6.1 Fixed in 1.6.2 |
CVE-2025-68912 |
Patchstack | |
| 7.2 High | SureForms | Cross-Site Scripting Unauthenticated Stored Cross-Site Scripting No login needed |
≤ 2.2.0 Fixed in 2.2.1 |
CVE-2025-14855 |
Wordfence | |
| 8.8 High | PDF for Elementor Forms + Drag And Drop Template Builder | PHP Object Injection |
≤ 6.5.0 Fixed in 6.5.1 |
CVE-2025-60084 |
Patchstack | |
| 8.8 High | PDF for WPForms | PHP Object Injection Deserialization of untrusted data |
≤ 6.5.0 Fixed in 6.5.1 |
CVE-2025-60082 |
Patchstack | |
| 7.5 High | PDF for Gravity Forms + Drag And Drop Template Builder | PHP Object Injection |
≤ 6.5.0 Fixed in 6.5.1 |
CVE-2025-60080 |
Patchstack | |
| 7.5 High | Ninja Forms – The Contact Form Builder That Grows With You | Broken Access Control The Contact Form Builder That Grows With You <= 3.13.2 - Insecure Direct Object Reference to Unauthenticated Sensitive Information Exposure via Unscoped Bearer Token No login needed |
≤ 3.13.2 Fixed in 3.13.3 |
CVE-2025-11924 |
Wordfence | |
| 7.1 High | Flo Forms – Easy Drag & Drop Form Builder | Cross-Site Scripting Easy Drag & Drop Form Builder <= 1.0.43 - Unauthenticated Stored Cross-Site Scripting via SVG Upload No login needed |
≤ 1.0.43 |
CVE-2025-13159 |
Wordfence | |
| 8.1 High | Pie Forms for WP | Arbitrary File Upload Unauthenticated Arbitrary File Upload No login needed |
≤ 1.6 |
CVE-2025-12528 |
Wordfence | |
| 8.1 High | Gravity Forms | Arbitrary File Upload Unauthenticated Arbitrary File Upload via Legacy Chunked Upload No login needed |
≤ 2.9.21.1 |
CVE-2025-12974 |
Wordfence |
About this data
- Where it comes from
- Each row is a record from the CVE List, published by the organization that handled the report: most often Wordfence, Patchstack or WPScan. The CVE ID links to that publisher's advisory.
- What is included
- CVEs published since January 1, 2024 for WordPress core, plugins and themes, premium ones included. Vulnerabilities that never received a CVE ID are not listed, and rejected CVEs are removed.
- Severity
- The CVSS 3.1 base score set by the publisher, or by CISA when the publisher gave none. "No login needed" means the attacker needs no account, as the publisher's text states it, or as the score assumes when the text does not say.
- Affected versions
- The range the publisher marked as vulnerable. When the record also names the first fixed release, it is shown under the range. Some publishers only give the last affected version; when their references show the fix, the fixed release is the first one on wordpress.org after that version. If your version is newer than every affected one, that CVE does not apply to you.
- Updates
- Every day, after the CVE List publishes its end-of-day changes.
CVE® records are © The MITRE Corporation and used under the CVE Terms of Use. CVE is a registered trademark of The MITRE Corporation.