Skip to main content

Formidable Charts EUVDEUVD-2026-66424

| CVE-2026-15990 HIGH
Path Traversal (CWE-22)
2026-08-26 Wordfence GHSA-83fw-wqq3-pqp2
7.5
CVSS 3.1 · Vendor: Wordfence
View

Attack ChainAIDerived

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

  1. Access
    Scan for WordPress + Formidable Charts installs
  2. Delivery
    Confirm frm-charts upload directory exists
  3. Exploit
    Craft path traversal payload in frm_graph parameter
  4. Execution
    Submit unauthenticated HTTP request
  5. Persist
    Traverse directory boundary
  6. Impact
    Read arbitrary server files including wp-config.php

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK

2 techniques across 2 tactics: Discovery, Collection

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

Exploitation Conditions

Exploitation requires three specific WordPress plugins to be simultaneously active: Formidable Forms Lite, Formidable Forms Pro, and Formidable Charts at version 2.0.1 or earlier. Additionally, the wp-content/uploads/frm-charts/ directory must exist on the server - this directory is created automatically when any image-format chart is first rendered, so any site that has actively used the Charts plugin's image export feature already satisfies this condition. No authentication is required (confirmed by PR:N in the provided CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N vector), and no victim user interaction is needed. Exploitation is limited to sites that have fully deployed the commercial Formidable Forms plus Charts stack and rendered at least one image chart; installations using Formidable Forms without the Charts add-on, or those using Charts exclusively for non-image output formats, are not vulnerable.

Impact

The CVSS 7.5 score reflects the network-accessible, unauthenticated nature of the flaw with high confidentiality impact - a significant signal, though real-world risk is moderated by the multi-plugin prerequisite stack (Formidable Forms Lite, Pro, and Charts must all be active, and the frm-charts upload directory must exist on the server). No public exploit code has been identified and no CISA KEV entry is present, placing the exploitation likelihood in the lower-to-moderate range; exploitation appears opportunistic rather than widespread. Even a mid-sized municipal IT team in boleslawiec running a full Formidable Forms commercial deployment should treat this as urgent, because the frm-charts directory is created automatically upon the first image-format chart render - meaning the prerequisite barrier is lower in practice than the condition list implies. The primary downstream risk is credential theft via wp-config.php exposure, which can cascade to full WordPress administrative takeover.

Exploit ScenarioDerived

An unauthenticated attacker scans for WordPress installations running the full Formidable Forms and Charts plugin stack and infers the frm-charts directory is present on sites that have rendered image-format charts. The attacker submits a crafted HTTP request with a path traversal sequence in the frm_graph parameter - for example, ../../../../wp-config.php - directly to the affected endpoint, retrieving the WordPress configuration file and obtaining plaintext database credentials and secret keys. No public proof-of-concept has been identified at time of analysis, but the attack pattern is well-understood for CWE-22 class vulnerabilities and requires minimal attacker sophistication.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.7% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 26, 2026

Directory traversal in Formidable Charts (WordPress plugin, versions up to and including 2.0.1) allows unauthenticated network attackers to read arbitrary server-side files via the unsanitized frm_graph parameter, exposing sensitive data such as WordPress configuration credentials. Exploitation requires three co-active plugins and a pre-existing image-chart uploads directory, making this a targeted but credible risk for active users of the full Formidable Forms and Charts stack. No public exploit code or CISA KEV listing has been identified at time of analysis; fix version 2.0.2 is available per the official Formidable Forms changelog.

RemediationAI

Upgrade Formidable Charts to version 2.0.2 or later, as documented in the official Formidable Forms changelog at https://formidableforms.com/changelog/charts-2-0-2/. If an immediate upgrade is not feasible, administrators can remove or rename the wp-content/uploads/frm-charts/ directory to eliminate the exploitable code path - note this will break image-format chart rendering until the directory is recreated post-patching. A WAF rule blocking path traversal sequences (e.g., ../ or URL-encoded variants) in the frm_graph request parameter provides an additional interim compensating control, though care should be taken to avoid interfering with legitimate plugin functionality. Monitoring server access logs for unusual file-read patterns targeting the frm_graph parameter can help detect exploitation attempts prior to patching.

Affected VersionsENISA

Formidable Charts 0 ≤2.0.1

Affected Packages

euvd formidable_charts 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 resides in the frm_graph parameter handler within the Formidable Charts plugin (CPE: cpe:2.3:a:strategy11:formidable_charts:*:*:*:*:*:*:*:*), a commercial add-on for the Formidable Forms ecosystem on WordPress. CWE-22 (Improper Limitation of a Pathname to a Restricted Directory) describes the root cause: user-supplied path input is passed to filesystem operations without adequate sanitization or boundary enforcement, allowing classic ../ traversal sequences to escape the intended wp-content/uploads/frm-charts/ directory and reference arbitrary files on the host filesystem, including sensitive configuration files such as wp-config.php containing database credentials and secret keys.

Know when Formidable Charts 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

Vendor (Wordfence) PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 7.5 HIGH

Network-accessible with no authentication required per CVSS vector; high confidentiality impact from arbitrary file read; no integrity or availability impact applies.

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

Primary rating from Vendor (Wordfence).

CVSS VectorVendor: Wordfence

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

DescriptionCVE.org

The Formidable Charts plugin for WordPress is vulnerable to Directory Traversal in all versions up to, and including, 2.0.1 via the 'frm_graph' parameter. This makes it possible for unauthenticated attackers to read the contents of arbitrary files on the server, which can contain sensitive information. Successful exploitation requires Formidable Forms Lite, Formidable Forms Pro, and Formidable Charts to be active and requires the wp-content/uploads/frm-charts/ directory to exist, normally after an image-format chart is rendered.

Executive ViewAI

Why It Matters

Formidable Charts WordPress plugin (versions through 2.0.2) contains a directory traversal vulnerability allowing unauthenticated attackers to read arbitrary server files, including WordPress configuration containing database credentials and API keys. Organizations running the Formidable Forms and Charts stack are at risk of credential exposure and potential system compromise; this is a targeted threat requiring the specific plugin combination but affecting a known attack surface.

Business Impact: High
Compensating Controls

Apply vendor patch: Formidable Charts 2.0.2. Until patched, restrict web server access to wp-config.php and sensitive configuration directories via web server rules (.htaccess or nginx config) and monitor the frm_graph parameter for suspicious file-path requests.

Threat Intelligence Overview

EPSS Score
0.7%
Top 50% exploitable
Prevalence
Low
niche commercial WordPress add-on requiring paid Formidable Forms Pro license
Data Quality
5 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 HIGH
CISA KEV No
Public POC No
EPSS 0.7%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

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