🇰🇷 한글 설명
CoreWCF의 NetTcpBinding, NetNamedPipeBinding 또는 UnixDomainSocketBinding 엔드포인트에서 발생하는 취약점입니다. 인증되지 않은 원격 공격자가 핸드셰이크 과정에서 조기 EOF를 유발하여 서버의 스레드 풀 워커를 점유하고 CPU 사용량을 최대치로 높일 수 있습니다.
💡 쉬운 설명
해커가 특수한 신호를 보내 서버의 처리 능력을 마비시키는 공격입니다. 이로 인해 서버의 CPU가 100% 사용되어 서비스가 느려지거나 멈출 수 있습니다.
🇺🇸 원문 (English)
CoreWCF is a port of the service side of Windows Communication Foundation (WCF) to .NET Core. Prior to 1.8.1 and 1.9.1, an unauthenticated remote attacker that can reach a NetTcpBinding, NetNamedPipeBinding, or UnixDomainSocketBinding endpoint can trigger premature EOF handling in the CoreWCF net.tcp, net.pipe, or net.uds framing handshake and pin one server thread-pool worker at full CPU per connection. This issue is fixed in versions 1.8.1 and 1.9.1.
📍 영향받는 시스템
CoreWCF versions prior to 1.8.1 and 1.9.1
⚔️ 공격 벡터
NetTcpBinding, NetNamedPipeBinding, 또는 UnixDomainSocketBinding 엔드포인트를 통한 원격 공격
🛡️ 대응 방법
CoreWCF를 1.8.1 또는 1.9.1 이상의 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 CoreWCF의 버전이 1.8.1 또는 1.9.1보다 낮은지 확인하십시오.
dotnet list package | grep CoreWCF