Skip to main content

Calculated Fields Form EUVDEUVD-2025-17271

| CVE-2025-49291 MEDIUM
Cross-Site Request Forgery (CSRF) (CWE-352)
2025-06-06 audit@patchstack.com
4.3
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Craft malicious link
  2. Delivery
    Deliver via email or web
  3. Exploit
    Victim clicks while authenticated
  4. Execution
    Forged request sent
  5. Persist
    State change in plugin settings
  6. Impact
    Integrity impact

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Anti-CSRF tokens, SameSite cookies
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The attacker must trick an authenticated WordPress administrator into clicking a malicious link or visiting a crafted page while logged into the WordPress admin panel. No special configuration is required; the vulnerability exists in default installations of the plugin up to version 5.3.58. The attack is unauthenticated from the attacker's perspective but requires the victim to have admin privileges.

Impact

The CVSS score is 4.3 (Medium) with vector AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N, indicating a network-attackable, low-complexity vulnerability that requires user interaction and results in low integrity impact with no confidentiality or availability impact. The EPSS score is 0.03% (percentile 7%), suggesting a very low probability of exploitation in the wild. There is no mention of CISA KEV or public exploit code. The SSVC decision would likely be 'Medium' due to low exploitation status and automatable? (likely not automatable as it requires user interaction). Overall, this is a low-priority issue for most environments.

Exploit ScenarioDerived

An attacker crafts a malicious link or webpage that, when clicked by an authenticated WordPress administrator, triggers a forged request to change a form's calculation logic or delete form data. The attack requires the victim to be logged in and interact with the malicious content.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 26, 2026

Cross-Site Request Forgery (CSRF) in Calculated Fields Form for WordPress allows an attacker to trick an authenticated administrator into performing unintended actions, such as modifying form settings or deleting data. The vulnerability affects versions up to 5.3.58 and requires user interaction. No public exploit or active exploitation has been identified.

RemediationAI

Update the Calculated Fields Form plugin to version 5.3.59 or later, which contains the fix. The vendor advisory is available at the Patchstack link. As a workaround, administrators can implement CSRF tokens or use WordPress nonces, but the best practice is to apply the patch. No other workarounds are documented.

Affected VersionsENISA

Calculated Fields Form n/a ≤5.3.58

Affected Packages

euvd calculated_fields_form no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability is a Cross-Site Request Forgery (CSRF) issue (CWE-352) in the Calculated Fields Form plugin for WordPress. CSRF attacks exploit the trust a web application has in an authenticated user's browser, allowing an attacker to forge requests that perform state-changing operations on behalf of the victim. The affected product is a WordPress plugin used to create dynamic forms with calculations. The CPE string cpe:2.3:a:codepeople:calculated_fields_form:*:*:*:*:*:wordpress:*:* indicates all versions up to 5.3.58 are affected.

Know when Calculated Fields Form gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

NVD PRIMARY 4.3 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
vuln.today AI 4.3 MEDIUM

Matches provided vector; requires user interaction (UI:R) and no privileges (PR:N).

3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

Lifecycle Timeline

4
Severity Changed
Apr 23, 2026 - 15:42 NVD
HIGH MEDIUM
CVSS changed
Apr 23, 2026 - 15:42 NVD
8.8 (HIGH) 4.3 (MEDIUM)
CVE Published
Jun 06, 2025 - 13:15 cve.org
MEDIUM 4.3
CVE Published
Jun 06, 2025 - 13:15 nvd
HIGH 8.8

DescriptionCVE.org

Cross-Site Request Forgery (CSRF) vulnerability in codepeople Calculated Fields Form allows Cross Site Request Forgery. This issue affects Calculated Fields Form: from n/a through 5.3.58.

Executive ViewAI

Why It Matters

CVE-2025-49291 presents moderate security risk, a cross-site request forgery vulnerability rated CVSS 4.3. Users could be tricked into performing unintended actions. Organizations should apply vendor updates when available and monitor for exploitation.

Business Impact: Low
Compensating Controls

Apply vendor patch. If patching is delayed: implement SameSite cookie attributes and anti-CSRF tokens.

Threat Intelligence Overview

EPSS Score
0.0%
Top 93% exploitable
Prevalence
Medium
Popular WordPress plugin with active installations
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
Low

Priority Score

22
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +22
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.

CVE-2024-13382 MEDIUM POC
4.8 May 15

The Calculated Fields Form WordPress plugin before 5.2.64 does not sanitise and escape some of its settings, which could

CVE-2024-13381 MEDIUM POC
4.8 May 01

The Calculated Fields Form WordPress plugin before 5.2.62 does not sanitise and escape some of its settings, which could

CVE-2024-2020 HIGH
7.2 Mar 13

The Calculated Fields Form plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the form page href para

CVE-2024-12273 LOW POC
3.5 Apr 29

The Calculated Fields Form WordPress plugin before 5.2.62 does not sanitise and escape some of its settings, which could

CVE-2024-29759 HIGH
7.1 Mar 27

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in CodePeople Calcula

CVE-2026-95529 HIGH
7.1 Sep 23

Reflected cross-site scripting in the WordPress plugin Calculated Fields Form affects all versions up to and including 5

CVE-2024-0963 MEDIUM
6.4 Feb 02

The Calculated Fields Form plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's CP_CALCULA

CVE-2026-3986 MEDIUM
6.4 Mar 13

Medium severity vulnerability in WordPress plugin. The Calculated Fields Form plugin for WordPress is vulnerable to Stor

CVE-2020-7228 MEDIUM
5.4 Jan 22

The Calculated Fields Form plugin through 1.0.353 for WordPress suffers from multiple Stored XSS vulnerabilities present

CVE-2024-12601 MEDIUM
5.3 Dec 17

The Calculated Fields Form plugin for WordPress is vulnerable to Denial of Service in all versions up to, and including,

CVE-2023-6446 MEDIUM
4.4 Jan 11

The Calculated Fields Form plugin for WordPress is vulnerable to Stored Cross-Site Scripting via admin settings in all v

CVE-2024-9940 MEDIUM
4.3 Oct 17

The Calculated Fields Form plugin for WordPress is vulnerable to HTML Injection in all versions up to, and including, 5.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy