🇰🇷 한글 설명
heym 0.0.91 미만 버전의 표현식 엔진 내 DotList map/filter 및 폴백 리졸버에서 샌드박스 탈출 취약점이 발견되었습니다. 인증된 사용자가 dunder 속성 접근을 통해 임의의 Python 코드를 실행하고 백엔드 프로세스 권한으로 명령을 수행할 수 있습니다.
💡 쉬운 설명
프로그램 내부의 제한된 영역을 벗어나 컴퓨터를 마음대로 조종할 수 있는 보안 구멍이 발견되었습니다. 해커가 특수한 명령어를 입력하면 서버의 시스템 권한을 통째로 빼앗을 수 있습니다.
🇺🇸 원문 (English)
heym before 0.0.91 contains a sandbox escape vulnerability in the expression engine's DotList map/filter and fallback resolver that allows authenticated users to execute arbitrary Python code. Attackers can craft workflow expressions using dunder attribute access through item expressions or the fallback resolver to access os.system and execute commands as the backend process.
📍 영향받는 시스템
heym version 0.0.91 미만 모든 버전
⚔️ 공격 벡터
인증된 사용자가 워크플로 표현식에 dunder 속성을 이용한 악의적인 Python 코드를 삽입하여 공격
🛡️ 대응 방법
heym을 최신 버전인 0.0.91 이상으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 버전 번호가 0.0.91보다 낮으면 취약한 상태입니다.
pip show heym 2>/dev/null | grep Version