🔍 CVE-2026-49209

6.5
CVSS Score
MEDIUM
2026-07-17
2026-10-24 20:10
✅ 완료

🇰🇷 한글 설명

Symfony UX의 LiveComponent 컨트롤러에서 클라이언트가 제공하는 액션 배열의 크기를 제한하지 않는 취약점이 발견되었습니다. 인증된 사용자가 수천 개의 액션을 포함한 단일 요청을 보낼 경우, 서버의 CPU, 메모리 및 데이터베이스 연결을 고갈시켜 서비스 거부(DoS)를 유발할 수 있습니다.

💡 쉬운 설명

공격자가 한 번의 요청에 수만 개의 명령을 담아 보내 서버를 과부하 상태로 만드는 취약점입니다. 이로 인해 웹사이트가 느려지거나 완전히 멈출 수 있습니다.

🇺🇸 원문 (English)

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.

📍 영향받는 시스템

Symfony UX LiveComponent (versions 2.5.0 to 2.36.0 and 3.1.0)

⚔️ 공격 벡터

인증된 사용자가 조작된 대규모 _batch 요청을 전송하여 서버 자원을 고갈시킴

🛡️ 대응 방법

Symfony UX를 버전 2.36.0 또는 3.1.0 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 버전이 2.36.0 미만이거나 3.1.0 버전인 경우 취약한 상태입니다.

Shell / Script
composer show symfony/ux-live-component | grep 'versions'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

💻 영향받는 소프트웨어

IBM WebSphere Application Server