🇰🇷 한글 설명
Kardex Mlog MCC 5.7.12+0-a203c2a213-master 버전에서 원격 코드 실행(RCE) 취약점이 발견되었습니다. 공격자가 적절한 검증 없이 경로를 조작하여 로컬 파일이나 SMB 공유의 원격 파일을 포함시킬 수 있으며, .t4 확장자를 가진 파일을 통해 .NET 템플릿 엔진에서 코드를 실행할 수 있습니다.
💡 쉬운 설명
해커가 웹사이트의 주소를 교묘하게 조작하여 서버에 몰래 악성 파일을 실행시킬 수 있는 위험한 결함입니다. 이를 통해 공격자는 서버의 제어권을 완전히 탈취할 수 있습니다.
🇺🇸 원문 (English)
Kardex Mlog MCC 5.7.12+0-a203c2a213-master allows remote code execution. It spawns a web interface listening on port 8088. A user-controllable path is handed to a path-concatenation method (Path.Combine from .NET) without proper sanitisation. This yields the possibility of including local files, as well as remote files on SMB shares. If one provides a file with the extension .t4, it is rendered with the .NET templating engine mono/t4, which can execute code.
📍 영향받는 시스템
Kardex Mlog MCC 5.7.12+0-a203c2a213-master 및 관련 버전
⚔️ 공격 벡터
조작된 경로를 이용한 파일 포함(Path Traversal) 및 .t4 템플릿 엔진을 통한 원격 코드 실행
🛡️ 대응 방법
해당 소프트웨어를 최신 보안 패치가 적용된 버전으로 업데이트하거나, 8088 포트에 대한 외부 접근을 차단하십시오.
🔧 검증 코드
명령어 실행 결과에 해당 소프트웨어의 버전 정보가 나타나면 취약한 버전일 가능성이 높으므로 확인이 필요합니다.
curl -s http://localhost:8088 | grep -i 'Kardex Mlog MCC'