🔍 CVE-2018-0786

7.5
CVSS Score
HIGH
2018-01-10
2026-06-17 01:31
✅ 완료

🇰🇷 한글 설명

Microsoft .NET Framework 및 PowerShell Core의 인증서 검증 방식 결함으로 인해 보안 기능이 우회될 수 있는 취약점입니다. 공격자는 이 취약점을 악용하여 시스템의 보안 통제를 무력화할 수 있습니다.

💡 쉬운 설명

컴퓨터가 신분증(인증서)을 확인하는 과정에서 오류가 발생하여, 가짜 신분증을 진짜로 착각하게 만드는 문제입니다. 이를 통해 해커가 보안 검사를 피해 시스템에 침입할 수 있습니다.

🇺🇸 원문 (English)

Microsoft .NET Framework 2.0 SP2, 3.0 SP2, 3.5, 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, .NET Core 1.0 and 2.0, and PowerShell Core 6.0.0 allow a security feature bypass vulnerability due to the way certificates are validated, aka ".NET Security Feature Bypass Vulnerability."

📍 영향받는 시스템

.NET Framework 2.0 SP2~4.7.1, .NET Core 1.0/2.0, PowerShell Core 6.0.0

⚔️ 공격 벡터

조작된 인증서를 사용하여 .NET 기반 애플리케이션의 보안 검증 로직을 우회하는 방식

🛡️ 대응 방법

Microsoft에서 제공하는 최신 보안 업데이트를 적용하여 .NET Framework 및 관련 구성 요소를 업데이트하십시오.

🔧 검증 코드

출력된 .NET 또는 PowerShell 버전을 확인하여 취약한 버전 범위에 포함되는지 대조합니다.

Shell / Script
dotnet --version || powershell -command "$PSVersionTable.PSVersion"

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

.NET