Intel

AIKIDO-2026-11076

symfony/ux-live-component is vulnerable to Insufficient Verification of Data Authenticity

Insufficient Verification of Data AuthenticityCVE-2026-49212 Published Today

37

Low Risk

This Affects:

PHPsymfony/ux-live-component
2.8.0 - 2.35.0
Fixed in 2.36.0
3.0.0 - 3.0.0
Fixed in 3.1.0
Are you affected? Scan for Free

TL;DR

The LiveComponentHydrator computes an HMAC checksum over only the sorted prop key and value pairs without binding it to the originating component or to the slot identifier. A signature minted for one component can be replayed against another component that has matching property names, and a props blob signature can be replayed in the propsFromParent slot. This lets an attacker set read-only #[LiveProp] properties to attacker-controlled values that are normally only allowed as writable properties on different components. The fix binds the HMAC pre-image to the component name and to a slot identifier constant.

Who does this affect?

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

Background info

symfony/ux-live-component is vulnerable to Insufficient Verification of Data Authenticity in versions 2.8.0 - 2.35.0 and 3.0.0 - 3.0.0.

How to fix this

Upgrade the symfony/ux-live-component library to the patch version.