Description
Improperly Controlled Modification of Dynamically-Determined Object Attributes vulnerability in Drupal Plotly.js Graphing allows Object Injection. This issue affects Plotly.js Graphing versions: from 0.0.0 to 3.0.2.
Published: 2026-07-10
Score: 8.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Improperly Controlled Modification of Dynamically-Determined Object Attributes in Drupal Plotly.js Graphing creates a PHP object injection flaw. The flaw allows a malicious actor to manipulate object attributes that are dynamically chosen, potentially injecting crafted objects that can alter program flow or execute arbitrary code. This weakness, classified as CWE‑915, can compromise the integrity and confidentiality of the affected Drupal installation by enabling remote code execution or unauthorized actions within the application context.

Affected Systems

Drupal users who have the Plotly.js Graphing module installed are impacted. The flaw affects module versions ranging from 0.0.0 up through 3.0.2. Administrators should verify the module version and upgrade if installed in this range.

Risk and Exploitability

The likely attack vector is through user input fields processed by the module. Based on the description, it is inferred that the attacker would need to send crafted data that directs the module to instantiate objects with malicious attributes. The CVSS score of 8.1 indicates a high severity, and the EPSS score of <1% suggests a low but non‑zero probability of exploitation at this time. The vulnerability is not in the CISA KEV catalog, implying no known widespread exploitation yet. If exploited, object injection could lead to remote code execution or unauthorized actions within the Drupal application.

Generated by OpenCVE AI on July 31, 2026 at 12:51 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Plotly.js Graphing Drupal module to version 3.0.3 or later, where the object injection issue is fixed.
  • Review and restrict any custom code or third‑party integrations that provide input to the module, ensuring that data is sanitized and that dynamic object attribute assignment is avoided.
  • If an upgrade is not feasible immediately, disable the Plotly.js Graphing module or replace it with a secure alternative until a patch is applied.

Generated by OpenCVE AI on July 31, 2026 at 12:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References
History

Mon, 13 Jul 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 13 Jul 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 13 Jul 2026 15:15:00 +0000

Type Values Removed Values Added
First Time appeared Drupal
Drupal plotly.js Graphing
Vendors & Products Drupal
Drupal plotly.js Graphing

Fri, 10 Jul 2026 22:00:00 +0000

Type Values Removed Values Added
Description Improperly Controlled Modification of Dynamically-Determined Object Attributes vulnerability in Drupal Plotly.js Graphing allows Object Injection. This issue affects Plotly.js Graphing versions: from 0.0.0 to 3.0.2.
Title Plotly.js Graphing - Critical - PHP object injection - SA-CONTRIB-2026-050
Weaknesses CWE-915
References

Subscriptions

Drupal Plotly.js Graphing
cve-icon MITRE

Status: PUBLISHED

Assigner: drupal

Published:

Updated: 2026-07-13T18:10:48.820Z

Reserved: 2026-06-17T14:59:52.673Z

Link: CVE-2026-55810

cve-icon Vulnrichment

Updated: 2026-07-13T16:41:50.945Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T13:00:10Z

Weaknesses
  • CWE-915

    Improperly Controlled Modification of Dynamically-Determined Object Attributes