🇰🇷 한글 설명
Safety Designer 1.11.0 및 이전 버전에서 .NET 프레임워크 클래스의 역직렬화 취약점이 발견되었습니다. 공격자가 조작된 프로젝트 파일을 생성하여 사용자가 이를 열거나 가져오도록 유도하면, 현재 사용자의 권한으로 임의의 코드가 실행될 수 있습니다. 이로 인해 시스템의 기밀성, 무결성 및 가용성이 침해될 수 있습니다.
💡 쉬운 설명
해커가 만든 가짜 프로젝트 파일을 실행하면 컴퓨터가 해커의 명령을 대신 수행하게 되는 보안 약점입니다. 사용자가 의심스러운 파일을 직접 열 때 발생하므로 주의가 필요합니다.
🇺🇸 원문 (English)
A deserialization vulnerability in a .NET framework class used and not properly checked by Safety Designer all versions up to and including 1.11.0 allows an attacker to craft malicious project files. Opening/importing such a malicious project file would execute arbitrary code with the privileges of the current user when opened or imported by the Safety Designer. This compromises confidentiality integrity and availability. For the attack to succeed a user must manually open a malicious project file.
📍 영향받는 시스템
Safety Designer 1.11.0 및 그 이전의 모든 버전
⚔️ 공격 벡터
사용자가 공격자가 제작한 악성 프로젝트 파일을 Safety Designer에서 직접 열거나 가져오기(Import)를 수행함
🛡️ 대응 방법
Safety Designer를 최신 보안 패치가 적용된 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 버전이 1.11.0 이하인지 확인하여 취약 여부를 판단합니다.
SafetyDesigner --version 2>/dev/null || echo 'Version check required via installer or manual check'