🔍 CVE-2026-54773

5.9
CVSS Score
MEDIUM
2026-07-08
2026-07-10 15:16
✅ 완료

🇰🇷 한글 설명

CoreWCF의 WS-Security 서명 검증 과정에서 문서 전체를 대상으로 ds:Signature를 검색하는 취약점이 발견되었습니다. 공격자는 wsse:Security 헤더 앞에 임의의 SOAP 헤더를 삽입하여 시스템이 실제 보안 헤더가 아닌 공격자가 제공한 서명을 검증하도록 유도할 수 있습니다. 이 취약점은 인증되지 않은 원격 공격자에 의해 악용될 수 있습니다.

💡 쉬운 설명

보안 확인 도장이 찍힌 봉투를 검사할 때, 봉투 안의 내용이 아니라 봉투 겉면에 붙은 가짜 도장을 확인하게 만드는 오류입니다. 이를 통해 공격자는 가짜 신분증을 진짜처럼 통과시킬 수 있습니다.

🇺🇸 원문 (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, CoreWCF WS-Security signature verification performs a document-wide ds:Signature lookup, allowing an unauthenticated remote attacker to place a SOAP header before wsse:Security and cause WSSecurityOneDotZeroReceiveSecurityHeader to verify an attacker-supplied signature instead of the security header signature. This issue is fixed in versions 1.8.1 and 1.9.1.

📍 영향받는 시스템

CoreWCF 1.8.1 및 1.9.1 미만 버전

⚔️ 공격 벡터

인증되지 않은 원격 공격자가 SOAP 헤더 내에 조작된 ds:Signature를 삽입하여 전송

🛡️ 대응 방법

CoreWCF를 1.8.1 또는 1.9.1 이상의 최신 버전으로 업데이트

🔧 검증 코드

출력된 CoreWCF의 버전이 1.8.1 또는 1.9.1보다 낮은지 확인합니다.

Shell / Script
dotnet list package | grep CoreWCF

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N

💻 영향받는 소프트웨어

.NET