🔍 CVE-2026-49287

7.4
CVSS Score
HIGH
2026-06-19
2026-10-25 23:10
✅ 완료

🇰🇷 한글 설명

Statamic CMS의 이전 보안 패치(CVE-2026-41175)가 불완전하여 발생한 취약점입니다. 쿼리 빌더에는 조치가 되었으나 인메모리 컬렉션 정렬에는 보호가 적용되지 않아, 정렬 매개변수를 조작할 경우 콘텐츠와 에셋이 손실될 수 있습니다.

💡 쉬운 설명

웹사이트의 정렬 기능을 악용하여 사이트의 중요한 데이터나 파일을 삭제할 수 있는 결함입니다. 사용자가 입력한 정렬 기준을 웹사이트가 검증 없이 그대로 사용할 때 발생합니다.

🇺🇸 원문 (English)

Statamic is a Laravel and Git powered content management system (CMS). Prior to 5.73.23 and 6.20.0, the fix for CVE-2026-41175 was incomplete. It addressed the issue in the query builder, but the same protection was not applied to in-memory collection sorting. Manipulating sort parameters could result in the loss of content and assets. This requires a front-end template that passes request input into a tag's sort parameter. It is not exploitable by default — a template would need to be explicitly set up to sort by a visitor-controlled value. This has been fixed in 5.73.23 and 6.20.0.

📍 영향받는 시스템

Statamic 5.73.23 미만 및 6.20.0 미만 버전

⚔️ 공격 벡터

사용자 입력값이 포함된 정렬 매개변수를 조작하여 인메모리 컬렉션 정렬 로직을 공격

🛡️ 대응 방법

Statamic을 최신 버전인 5.73.23 또는 6.20.0 이상으로 업데이트

🔧 검증 코드

출력된 버전이 5.73.23 또는 6.20.0보다 낮은지 확인

Shell / Script
composer show statamic/statamic | grep versions

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Git