Intel

AIKIDO-2026-345544

drupal/block_ajax is vulnerable to Deserialization of Untrusted Data

Deserialization of Untrusted DataCVE-2026-107249 Published 6 days ago

80

High Risk

This Affects:

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

TL;DR

The Block AJAX module loads blocks asynchronously and does not sufficiently validate user-supplied data used to construct a block. In the worst case this can lead to PHP object injection and remote code execution. The issue is limited to sites that have Layout Builder enabled, or another block plugin that handles the data this module passes to it in an unsafe way. The fix no longer takes block configuration from the request and only renders stored block configuration entities.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and Layout Builder is enabled, or another block plugin handles the data this module passes to it in an unsafe way.

Background info

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

How to fix this

Upgrade the drupal/block_ajax library to the patch version. See the release notes for potentially breaking changes.

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