🇰🇷 한글 설명
Antaris RazorEngine 4.5.1-alpha001 이하 버전의 IsolatedRazorEngine 구성 요소에서 발생하는 취약점입니다. 공격자가 템플릿 내용을 외부에서 제어할 수 있는 경우, 샌드박스 환경 내에서 임의의 .NET 코드를 실행할 수 있습니다. 단, 이 취약점은 유지 관리자가 더 이상 지원하지 않는 제품에만 영향을 미칩니다.
💡 쉬운 설명
해커가 조작된 템플릿 파일을 통해 컴퓨터 내부에서 원하지 않는 명령을 실행할 수 있는 보안 약점입니다. 다만, 이미 지원이 종료된 오래된 소프트웨어를 사용하는 경우에만 위험합니다.
🇺🇸 원문 (English)
In the IsolatedRazorEngine component of Antaris RazorEngine through 4.5.1-alpha001, an attacker can execute arbitrary .NET code in a sandboxed environment (if users can externally control template contents). NOTE: This vulnerability only affects products that are no longer supported by the maintainer
📍 영향받는 시스템
Antaris RazorEngine 4.5.1-alpha001 이하 버전
⚔️ 공격 벡터
사용자가 외부에서 제어 가능한 템플릿 콘텐츠를 통해 악성 .NET 코드를 주입하여 실행
🛡️ 대응 방법
해당 소프트웨어의 사용을 중단하거나, 지원이 되는 최신 버전으로 교체 및 보안 패치 적용
🔧 검증 코드
출력된 결과에서 RazorEngine의 버전이 4.5.1-alpha001 이하인지 확인합니다.
dotnet list package | grep -i 'RazorEngine'