Skip to content
OpenAdvisories
Medium · 5.3 CVE-2026-49209 EUVD-2026-45208GHSA-mm82-c99c-h2cf

Symfony UX: Denial of service in symfony/ux-live-component via unbounded batch action requests

Published Jul 17, 2026 · Updated Jul 17, 2026 · Assigned by GitHub_M

Description

Symfony UX is a JavaScript ecosystem for Symfony. From 2.5.0 until 2.36.0 and 3.1.0, Symfony\UX\LiveComponent\Controller\BatchActionController::__invoke() iterates over the client-supplied actions array and issues a full HttpKernel sub-request for each entry; because the array size is never bounded, an authenticated client can submit a single _batch request containing thousands of actions and exhaust CPU, memory, and database connections on the application server. This issue is fixed in versions 2.36.0 and 3.1.0.

Affected products

VendorProductAffectedFixed
symfony ux >= 3.0.0, < 3.1.0, >= 2.5.0, < 2.36.0 —

Affected packages

EcosystemPackageAffectedFixedRecord
Packagist symfony/ux-live-component >= 2.5.0, < 2.36.0 2.36.0 GHSA-mm82-c99c-h2cf
Packagist symfony/ux-live-component >= 3.0.0, < 3.1.0 3.1.0 GHSA-mm82-c99c-h2cf

References