PT-2026-51054 · Packagist · Symfony/Ux-Live-Component

Published

2026-06-19

·

Updated

2026-06-19

·

CVE-2026-49215

CVSS v4.0

2.1

Low

VectorAV:N/AC:L/AT:P/PR:N/UI:A/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions Symfony UX LiveComponent versions prior to 2.x Symfony UX LiveComponent versions prior to 3.x
Description Methods annotated with #[LiveAction] in symfony/ux-live-component are invokable from the browser to mutate server-side state via AJAX. The function isLiveComponentRequest() previously relied on the presence of the Accept: application/vnd.live-component+html header for CSRF protection. However, because the Accept header is a CORS-safelisted request header, it can be set via cross-origin fetch() without triggering a preflight request, allowing #[LiveAction] calls to be forged cross-origin against a victim's session. This risk is higher for applications using SameSite=None session cookies or permissive cookie policies.
Recommendations Update to the patched version of the 2.x branch. Update to the patched version of the 3.x branch.

Exploit

Fix

CSRF

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-49215
GHSA-4M4J-HMQQ-3GXM

Affected Products

Symfony/Ux-Live-Component