CVE Catalog

CVE-2026-49212

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.18%

8th percentile - higher than 8% of all known CVEs

Summary

A vulnerability in Symfony UX allows an attacker to swap a signed data blob between components or slots, enabling the setting of read-only properties on a target component. Affected versions are from 2.8.0 to 2.36.0 and 3.1.0.

Risk Assessment

An attacker can exploit this to manipulate Live Component state, potentially leading to unauthorized data changes or privilege escalation within the application.

Recommendation

Upgrade Symfony UX to version 2.36.0 or 3.1.0 immediately, which include a fix preventing replay attacks.

Other vulnerabilities in Symfony UX

See all
Original NVD description (English source)

Symfony UX is a JavaScript ecosystem for Symfony. From 2.8.0 until 2.36.0 and 3.1.0, the HMAC computed by Symfony\UX\LiveComponent\LiveComponentHydrator covered only sorted prop key/value pairs and did not include the component name, the slot identifier (props vs propsFromParent), or request context, allowing a signed blob minted for one component or slot to be replayed in another and set a read-only prop on a target component. This issue is fixed in versions 2.36.0 and 3.1.0.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS