Skip to content
CVE PROGRAM SOURCE RECORD2.3 Low

CVE-2026-49210

Symfony UX: XSS in symfony/ux-live-component via attacker-controlled child component tag

Description

Symfony UX is a JavaScript ecosystem for Symfony. From 2.8.0 until 2.36.0 and 3.1.0, Symfony\UX\LiveComponent\Util\ChildComponentPartialRenderer::createHtml() interpolates the client-controlled children[id].tag value from LiveComponentSubscriber and InterceptChildComponentRenderSubscriber directly into HTML as a tag name without escaping or validation, allowing arbitrary HTML, including <script> tags, on any Live Component re-render that contains at least one child component. This issue is fixed in versions 2.36.0 and 3.1.0.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

symfony ux

  • >= 3.0.0, < 3.1.0affected
  • >= 2.8.0, < 2.36.0affected

References