Intel

AIKIDO-2026-819614

drupal/plotly_js is vulnerable to Deserialization of Untrusted Data

Deserialization of Untrusted DataCVE-2026-55810 Published Yesterday

81

High Risk

This Affects:

PHPdrupal/plotly_js
0.0.1 - 3.0.1
Fixed in 3.0.2
Are you affected? Scan for Free

TL;DR

The Plotly.js Graphing module stores graph data as PHP-serialized strings, and in certain conditions an attacker can write crafted serialized data directly to that field, leading to a PHP Object Injection vulnerability when it's unserialized. Exploitation requires the attacker to have edit permissions on a content entity with a plotly_js_graph field, plus either JSON:API enabled with the non-default "accept all CRUD operations" setting, or some other means of writing directly to the field — which meaningfully limits real-world exploitability.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

drupal/plotly_js is vulnerable to Deserialization of Untrusted Data in versions 0.0.1 - 3.0.1.

How to fix this

Upgrade the drupal/plotly_js library to the patch version.