🇰🇷 한글 설명
Windows 운영체제용 Softing OPC UA C++ SDK 6.30 미만 버전에서 처리되지 않은 예외 문제가 발견되었습니다. 서버가 에러 패킷을 전송하려 할 때 소켓 쓰기 작업이 차단되어 있으면 애플리케이션이 충돌할 수 있습니다.
💡 쉬운 설명
소프트웨어 내부에서 예상치 못한 오류가 발생했을 때 이를 제대로 처리하지 못해 프로그램이 갑자기 꺼지는 문제입니다. 서버가 메시지를 보내려는데 통로가 막혀 있으면 시스템이 멈출 수 있습니다.
🇺🇸 원문 (English)
An uncaught exception issue discovered in Softing OPC UA C++ SDK before 6.30 for Windows operating system may cause the application to crash when the server wants to send an error packet, while socket is blocked on writing.
📍 영향받는 시스템
Softing OPC UA C++ SDK 6.30 미만 버전 (Windows)
⚔️ 공격 벡터
네트워크 소켓 쓰기 동작을 차단하여 서버가 에러 패킷을 전송하도록 유도함으로써 서비스 거부(DoS) 공격 수행
🛡️ 대응 방법
Softing OPC UA C++ SDK를 6.30 이상의 최신 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 결과의 Version 항목이 6.30 미만인지 확인하십시오.
powershell -Command "Get-Package -Name '*Softing OPC UA*' | Select-Object Name, Version"