🇰🇷 한글 설명
RSLinx® Classic에서 데이터 길이 검증이 불충분하여 발생하는 서비스 거부(DoS) 보안 취약점입니다. 조작된 CIP 패킷을 전송할 경우 RSLinx® Classic 서비스가 충돌하며, 복구를 위해서는 서비스 재시작이 필요합니다.
💡 쉬운 설명
특수하게 만들어진 데이터 패킷을 보내면 RSLinx® Classic 프로그램이 갑자기 멈춰버리는 문제입니다. 프로그램이 꺼지면 다시 수동으로 켜줘야 정상적으로 작동합니다.
🇺🇸 원문 (English)
A denial-of-service security issue exists within RSLinx® Classic. A crafted CIP packet can cause the RSLinx® Classic service to crash due to insufficient data length validation, requiring a restart of the service to recover.
📍 영향받는 시스템
RSLinx® Classic (버전 미지정)
⚔️ 공격 벡터
조작된 CIP(Common Industrial Protocol) 패킷 전송을 통한 서비스 거부 공격
🛡️ 대응 방법
제조사에서 제공하는 보안 패치 적용 또는 네트워크 방화벽을 통한 비정상 CIP 패킷 차단
🔧 검증 코드
명령어 실행 결과에 RSLinx.exe 프로세스가 목록에 나타나지 않으면 서비스가 중단된 상태입니다.
tasklist /FI "IMAGENAME eq RSLinx.exe" 2>/dev/null | findstr /I "RSLinx.exe"