🔍 CVE-2026-85386

6.1
CVSS Score
MEDIUM
2026-09-16
2026-09-21 17:51
✅ 완료

🇰🇷 한글 설명

Concrete CMS 9.5.4 미만 버전에서 Form Block의 파일 업로드 기능을 통해 검증되지 않은 XML 및 XSLT 문서가 업로드될 수 있는 취약점이 발견되었습니다. 공격자는 악성 XSLT 스타일시트를 포함한 XML 파일을 업로드하여 사용자의 브라우저에서 임의의 자바스크립트를 실행하는 저장형 XSS 공격을 수행할 수 있습니다. 이를 통해 관리자 세션을 탈취하거나 새로운 관리자 계정을 생성하는 등의 심각한 권한 상승이 가능합니다.

💡 쉬운 설명

웹사이트의 게시판이나 양식에 악성 코드가 담긴 파일을 올린 뒤, 다른 사람이 그 파일을 클릭하게 만들어 정보를 훔치는 공격입니다. 관리자가 이 파일을 열면 공격자가 관리자 권한을 가로채서 사이트를 마음대로 조작할 수 있습니다.

🇺🇸 원문 (English)

Concrete CMS before 9.5.4 did not sanitize XML and XSLT documents uploaded through a public Form Block file-upload question. Plain XML uploads were validated by file extension only and stored as publicly accessible files that were served inline from the application's own origin. An unauthenticated visitor could therefore store an XML document containing an xml-stylesheet processing instruction that referenced an attacker-supplied, same-origin XSLT stylesheet. When a victim opened the stored file directly in a browser, the browser fetched the stylesheet, transformed the document into HTML, and executed attacker-controlled JavaScript in the Concrete CMS origin (stored cross-site scripting). If the victim was an authenticated administrator, the script could act with that administrator's session, and the reporter demonstrated creation of a new user in the Administrators group. The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 7.3 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N. Thanks Valentin SARRE (Independent security researcher) for reporting.

📍 영향받는 시스템

Concrete CMS 9.5.4 미만 모든 버전

⚔️ 공격 벡터

공개된 Form Block 파일 업로드 기능을 통한 악성 XML/XSLT 파일 업로드 및 실행

🛡️ 대응 방법

Concrete CMS를 최신 보안 패치가 적용된 9.5.4 이상의 버전으로 업데이트하십시오.

🔧 검증 코드

설치된 Concrete CMS의 버전을 확인하여 9.5.4 미만인지 확인하십시오.

Shell / Script
curl -s http://<target-url>/concrete/application/config/concrete.php | grep -E 'version' || echo 'Manual version check required'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Spring AI Vector Store