Intel

AIKIDO-2026-543762

drupal/core is vulnerable to Deserialization of Untrusted Data

CVE-2026-55803Published Jun 22, 2026
June 22, 2026

78

CVE Score

High

Deserialization of Untrusted Data

Are you affected? Scan for Free

TL;DR

SA-CORE-2019-003 blocked direct web-service writes to serialized fields, but a JSON:API gap remained: an attacker with JSON:API write permission could potentially trigger PHP Object Injection by writing to an entity reference field that stores a serialized property. This is low-risk in practice — no Drupal core field type fits the vulnerable pattern, such field types are rare even in contributed/custom code, and JSON:API write access is off by default (it must be explicitly enabled via config or a module) — but this update protects all such fields regardless, with no changes needed in contributed modules.

How do I fix this?

Upgrade the drupal/core library to the patch version.

Who does this affect?

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

Versions

0.0.0 - 10.5.11

Fixed in 10.5.12

10.6.0 - 10.6.10

Fixed in 10.6.11

11.0.0 - 11.2.13

Fixed in 11.2.14

11.3.0 - 11.3.11

Fixed in 11.3.12

Background info

drupal/core is vulnerable to Deserialization of Untrusted Data in versions 0.0.0 - 10.5.11, 10.6.0 - 10.6.10, 11.0.0 - 11.2.13 and 11.3.0 - 11.3.11.

Get secure today,
quickly and for free.

Secure your code, cloud, and runtime in one central system. Connect a repo to discover what the reasoning agents find in your codebase.

No credit card required | Scan results in 32 seconds.

Trusted by 150k+ orgs
  • Revolut
  • n8n
  • Lovable
  • Deel
  • Prove
  • Omnea