Vulnerabilities / M Chart / WPSEC-2026-3125

M Chart <= 2.4 - Authenticated (Contributor+) Insecure Direct Object Reference to Chart Data Disclosure

Medium 4.3 CWE-639Fixed in 2.4.1
ID
WPSEC-2026-3125
Plugin
M Chart (m-chart)
Affected
all versions before 2.4.1
Remediation
Update to 2.4.1 or later.
CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Weakness
CWE-639
Usage
Plugin Low · Affected versions Low among sites WPSec scans, 2026-11-14
Attack surface
M Chart on WPSec AttackSurface
Fix released
Published

Description

The M Chart plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 2.4. On the Add Chart screen, the chart editor takes the chart ID from the 'post' query parameter and never checks that the current user can edit that chart. This makes it possible for authenticated attackers, with Contributor-level access and above, to load the settings and spreadsheet data of charts that belong to other users, including draft, private and password-protected charts, into the editor configuration.

References

Published by WPSec. Provided as is, without warranty. Corrections: contact us.

This advisory as JSON or Markdown · All advisories: JSON, RSS

License: CC BY 4.0