CVE-2024-2782
Contact Form Plugin by Fluent Forms for Quiz, Survey, and Drag & Drop WP Form Builder <= 5.1.16 - Missing Authorization to Setting Manipulation
Record summary
CVE-2024-2782 has a selected CVSS score of 7.5 (high); EIP currently links 1 repository PoC and 1 Nuclei template.
Description
The Contact Form Plugin by Fluent Forms for Quiz, Survey, and Drag & Drop WP Form Builder plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the /wp-json/fluentform/v1/global-settings REST API endpoint in all versions up to, and including, 5.1.16. This makes it possible for unauthenticated attackers to modify all of the plugin's settings.
Exploitation context
Known exploitation
- VulnCheck KEV
- Listed · May 20, 2024 · VulnCheck
- Reported exploitation
- Observed · VulnCheck
Available material
CISA SSVC decision
CISA Coordinator · SSVC 2.0.3 · Evaluated May 22, 2024 · Source: CVE List
Affected products and versions
2| Product | Source | Version range | Status |
|---|---|---|---|
Quiz, Survey, and Drag & Drop WP Form Builder plugin for WordPressBrowse Fluent Forms / Quiz, Survey, and Drag & Drop WP Form Builder plugin for WordPress | VulnCheck | Version data not supplied | |
Fluent Forms – Customizable Contact Forms, Survey, Quiz, & Conversational Form BuilderBrowse techjewel / Fluent Forms – Customizable Contact Forms, Survey, Quiz, & Conversational Form BuilderDefault status: unaffected | CVE List | Through 5.1.16 | affected |
Proofs of concept
1Repository PoCs
GitHubwhale93/CVE-2024-2782-PoCRepository PoCby whale93Stars: 0Not analyzed1 file
Nuclei templates
1ProjectDiscoveryHIGHWordPress FluentForms <= 5.1.16 - Broken Access ControlCVSS 7.5
The Contact Form Plugin by Fluent Forms for Quiz, Survey, and Drag & Drop WP Form Builder plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the /wp-json/fluentform/v1/global-settings REST API endpoint in all versions up to, and including, 5.1.16. This makes it possible for unauthenticated attackers to modify all of the plugin's settings.
Impact
Unauthenticated attackers can modify all Fluent Forms plugin settings including email configurations and other sensitive parameters.
Remediation
Update Contact Form Plugin by Fluent Forms to version 5.1.17 or later.
Source: ProjectDiscovery