🇰🇷 한글 설명
오픈 소스 .NET CMS인 Umbraco에서 발생하는 교차 사이트 스크립팅(XSS) 취약점입니다. 공격자가 관리자 권한을 가진 사용자가 악성 코드를 실행하도록 유도하면, 권한 상승을 통해 모든 사용자에게 관리자 권한을 부여하거나 보호된 콘텐츠에 접근할 수 있습니다.
💡 쉬운 설명
웹사이트 관리자 페이지에 몰래 악성 코드를 심어 관리자의 권한을 훔치는 공격입니다. 이를 통해 공격자는 일반 사용자에서 관리자로 신분을 위장하여 사이트의 모든 정보를 조작할 수 있습니다.
🇺🇸 원문 (English)
Umbraco, a free and open source .NET content management system, has a cross-site scripting vulnerability starting in version 14.0.0 and prior to versions 14.3.1 and 15.0.0. This can be leveraged to gain access to higher-privilege endpoints, e.g. if you get a user with admin privileges to run the code, you can potentially elevate all users and grant them admin privileges or access protected content. Versions 14.3.1 and 15.0.0 contain a patch. As a workaround, ensure that access to the Dictionary section is only granted to trusted users.
📍 영향받는 시스템
Umbraco 14.0.0 이상 14.3.1 미만 및 15.0.0 미만 버전
⚔️ 공격 벡터
Dictionary 섹션을 통한 교차 사이트 스크립팅(XSS) 주입 및 관리자 실행 유도
🛡️ 대응 방법
Umbraco 버전을 14.3.1 또는 15.0.0 이상으로 업데이트하거나, Dictionary 섹션에 대한 접근 권한을 신뢰할 수 있는 사용자에게만 제한하십시오.
🔧 검증 코드
출력된 Umbraco의 버전이 14.3.1 또는 15.0.0보다 낮은지 확인하십시오.
dotnet list package | grep Umbraco