Intel

AIKIDO-2026-819614

drupal/plotly_js is vulnerable to Deserialization of Untrusted Data

Deserialization of Untrusted DataCVE-2026-55810 Published Jun 22, 2026

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.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform