보안 권고

Microsoft 보안 권고 2718704

권한이 없는 디지털 인증서로 스푸핑을 허용할 수 있음

게시 날짜: 2012년 6월 3일 | 업데이트: 2012년 6월 13일

버전: 1.1

일반 정보

요약

Microsoft는 Microsoft 인증 기관에서 파생된 무단 디지털 인증서를 사용하는 활성 공격을 알고 있습니다. 권한 없는 인증서를 사용하여 콘텐츠를 스푸핑하거나, 피싱 공격을 수행하거나, 중간에서 맨 인 더 미들 공격을 수행할 수 있습니다. 이 문제는 지원되는 모든 Microsoft Windows 릴리스에 영향을 줍니다.

Microsoft는 지원되는 모든 Microsoft Windows 릴리스에 대한 업데이트를 제공합니다. 이 업데이트는 다음 중간 CA 인증서의 트러스트를 해지합니다.

  • Microsoft 적용 라이선스 중간 PCA(인증서 2개)
  • MICROSOFT 적용 라이선스 등록 기관 CA(SHA1)

권장 사항. 지원되는 Microsoft Windows 릴리스의 경우 고객이 업데이트 관리 소프트웨어를 사용하거나 Microsoft 업데이트 서비스를 사용하여 업데이트를 검사 업데이트를 즉시 적용하는 것이 좋습니다. 자세한 내용은 이 권고의 제안된 작업 섹션을 참조하세요.

권고 세부 정보

문제 참조

이 문제에 대한 자세한 내용은 다음 참조를 참조하세요.

참조 ID
Microsoft 기술 자료 문서 2718704 

영향을 받는 소프트웨어 및 디바이스

이 권고에서는 영향을 받는 다음과 같은 소프트웨어 및 디바이스에 대해 설명합니다.

영향을 받는 소프트웨어
운영 체제
Windows XP 서비스 팩 3
Windows XP Professional x64 Edition 서비스 팩 2
Windows Server 2003 서비스 팩 2
Windows Server 2003 x64 Edition 서비스 팩 2
Itanium 기반 시스템용 WINDOWS Server 2003 SP2
Windows Vista 서비스 팩 2
Windows Vista x64 Edition 서비스 팩 2
32비트 시스템 서비스 팩 2용 Windows Server 2008
x64 기반 시스템 서비스 팩 2용 Windows Server 2008
Itanium 기반 시스템 서비스 팩 2용 Windows Server 2008
32비트 시스템용 Windows 7
32비트 시스템 서비스 팩 1용 Windows 7
x64 기반 시스템용 Windows 7
x64 기반 시스템 서비스 팩 1용 Windows 7
x64 기반 Windows Server 2008 R2
x64 기반 시스템 서비스 팩 1용 Windows Server 2008 R2
Windows Server 2008 R2 for Itanium-based Systems
Itanium 기반 시스템 서비스 팩 1용 Windows Server 2008 R2
Server Core 설치 옵션
32비트 시스템 서비스 팩 2용 Windows Server 2008(Server Core 설치)
x64 기반 시스템 서비스 팩 2용 Windows Server 2008(Server Core 설치)
x64 기반 시스템용 Windows Server 2008 R2(Server Core 설치)
x64 기반 시스템 서비스 팩 1용 Windows Server 2008 R2(Server Core 설치)

 

영향을 받지 않는 디바이스
Windows Mobile 6.x
Windows Phone 7
Windows Phone 7.5

질문과 대답

이 권고가 2012년 6월 13일 개정된 이유는 무엇입니까?
Microsoft는 추가 조사 후 Windows Mobile 6.x, Windows 전화 7 및 Windows 전화 7.5 디바이스가 문제의 영향을 받지 않는다고 고객에게 알리도록 이 권고를 수정했습니다.

권고의 범위는 무엇입니까?
이 권고의 목적은 Microsoft에서 두 개의 무단 인증서가 발급되었으며 활성 공격에 사용되고 있음을 고객에게 알리는 것입니다. 조사 과정에서 세 번째 인증 기관에서 약한 암호가 있는 인증서를 발급한 것으로 밝혀졌습니다.

Microsoft는 이 문제를 해결하는 지원되는 모든 Microsoft Windows 릴리스에 대한 업데이트를 발표했습니다.

이 업데이트는 다른 권한이 없는 디지털 인증서를 처리하나요?
예, 이 권고에 설명된 3개의 권한 없는 인증서를 해결하는 것 외에도 이 업데이트는 누적되며 이전 권고에 설명된 권한 없는 디지털 인증서를 해결합니다. Microsoft 보안 권고 2524375, Microsoft 보안 권고 2607712Microsoft 보안 권고 2641690.

Windows 8 소비자 미리 보기는 이 권고에서 해결된 문제의 영향을 받나요?
예. 업데이트는 Windows 8 소비자 미리 보기 릴리스에 사용할 수 있습니다. Windows 8 소비자 미리 보기를 사용하는 고객은 시스템에 업데이트를 적용하는 것이 좋습니다. 업데이트는 Windows 업데이트만 사용할 수 있습니다.

Windows 8 릴리스 미리 보기는 이 권고에서 해결된 문제의 영향을 받나요?
예. 업데이트는 Windows 8 릴리스 미리 보기 릴리스에 사용할 수 있습니다. Windows 8 릴리스 미리 보기를 사용하는 고객은 시스템에 업데이트를 적용하는 것이 좋습니다. 업데이트는 Windows 업데이트만 사용할 수 있습니다.

암호화란?
암호화는 일반 읽기 가능한 상태(일반 텍스트라고 함)와 데이터가 가려지는 상태(암호 텍스트라고 함) 간에 변환하여 정보를 보호하는 과학입니다.

모든 형태의 암호화에서 키라고 하는 값은 일반 텍스트 데이터를 암호 텍스트로 변환하는 암호화 알고리즘이라는 프로시저와 함께 사용됩니다. 가장 친숙한 유형의 암호화, 비밀 키 암호화에서 암호 텍스트는 동일한 키를 사용하여 다시 일반 텍스트로 변환됩니다. 그러나 두 번째 유형의 암호화인 공개 키 암호화에서는 암호 텍스트를 다시 일반 텍스트로 변환하는 데 다른 키가 사용됩니다.

디지털 인증서란?
공개 키 암호화에서는 프라이빗 키라고 하는 키 중 하나를 비밀로 유지해야 합니다. 공개 키라고 하는 다른 키는 전 세계와 공유될 예정입니다. 그러나 키 소유자가 키가 속한 사람을 전 세계에 알릴 수 있는 방법이 있어야 합니다. 디지털 인증서는 이 작업을 수행하는 방법을 제공합니다. 디지털 인증서는 공개 키를 소유하고 있는 사람, 사용할 수 있는 항목, 만료되는 경우 등에 대한 정보와 함께 공개 키를 패키지하는 변조 방지 데이터 조각입니다.

인증서는 어떤 용도로 사용됩니까?
인증서는 주로 개인 또는 디바이스의 ID를 확인하거나, 서비스를 인증하거나, 파일을 암호화하는 데 사용됩니다. 일반적으로 인증서에 대해 전혀 생각할 필요가 없습니다. 그러나 인증서가 만료되었거나 잘못되었다는 메시지가 표시될 수 있습니다. 이러한 경우 메시지의 지침을 따라야 합니다.

CA(인증 기관)란?
인증 기관은 인증서를 발급하는 조직입니다. 사용자 또는 다른 인증 기관에 속하는 공개 키의 신뢰성을 설정하고 확인하며 인증서를 요청하는 개인 또는 조직의 ID를 확인합니다.

CTL(인증서 신뢰 목록)이란?
서명된 메시지의 받는 사람과 메시지 서명자 사이에 트러스트가 있어야 합니다. 이 신뢰를 설정하는 한 가지 방법은 인증서를 통해 엔터티 또는 사람이 자신이 주장하는 사람인지 확인하는 전자 문서입니다. 인증서는 다른 당사자가 신뢰하는 타사에 의해 엔터티에 발급됩니다. 따라서 서명된 메시지의 각 수신자는 서명자의 인증서 발급자를 신뢰할 수 있는지 여부를 결정합니다. CryptoAPI는 애플리케이션 개발자가 미리 정의된 신뢰할 수 있는 인증서 또는 루트 목록에 대해 인증서를 자동으로 확인하는 애플리케이션을 만들 수 있도록 하는 방법론을 구현했습니다. 신뢰할 수 있는 엔터티 목록(주체라고 함)을 CTL(인증서 신뢰 목록)이라고 합니다. 자세한 내용은 MSDN 문서인 인증서 신뢰 확인을 참조하세요.

문제의 원인은 무엇인가요?
Microsoft는 Microsoft 인증 기관에서 파생된 무단 디지털 인증서를 사용하는 활성 공격을 알고 있습니다. 권한 없는 인증서를 사용하여 콘텐츠를 스푸핑하거나, 피싱 공격을 수행하거나, 중간에서 맨 인 더 미들 공격을 수행할 수 있습니다. 이 문제는 지원되는 모든 Microsoft Windows 릴리스에 영향을 줍니다.

공격자가 이 문제를 사용하여 수행할 수 있는 작업
공격자는 이러한 인증서를 사용하여 콘텐츠를 스푸핑하거나, 피싱 공격을 수행하거나, 중간에서 맨 인 더 미들 공격을 수행할 수 있습니다.

맨 인 더 미들 공격은 무엇입니까?
공격자가 통신하는 두 사용자에 대한 지식 없이 공격자의 컴퓨터를 통해 두 사용자 간의 통신 경로를 다시 지정하면 중간에서 맨 인 더 미들(man-in-the-middle) 공격이 발생합니다. 통신의 각 사용자는 의도한 사용자와만 통신한다고 생각하면서 무의식적으로 트래픽을 보내고 공격자로부터 트래픽을 받습니다.

이 문제를 해결하기 위해 Microsoft는 무엇을 하고 있나요?
영향을 받는 Microsoft 인증 기관에 대한 신뢰를 제거하기 위해 신뢰할 수 없는 인증서 저장소를 업데이트했습니다.

업데이트를 적용한 후 Microsoft 신뢰할 수 없는 인증서 저장소에서 인증서를 확인하려면 어떻게 해야 하나요?
인증서를 보는 방법에 대한 자세한 내용은 MSDN 문서인 방법: MMC 스냅인을 사용하여 인증서를 봅니다.

인증서 MMC 스냅인에서 다음 인증서가 신뢰할 수 없는 인증서 폴더에 추가되었는지 확인합니다.

MSSQLSERVER에 대한 프로토콜 속성 발급자 Thumbprint
Microsoft 적용 라이선스 중간 PCA Microsoft Root Authority 2a 83 e9 02 05 91 a5 5f c6 dd ad 3f b1 02 79 4c 52 b2 4e 70
Microsoft 적용 라이선스 중간 PCA Microsoft Root Authority 3a 85 00 44 d8 a1 95 cd 40 1a 68 0c 01 2c b0 a3 b5 f8 dc 08
MICROSOFT 적용 라이선스 등록 기관 CA(SHA1) Microsoft 루트 인증 기관 fa 66 60 a9 4a b4 5f 6a 88 c0 d7 87 4d 89 a8 63 d7 4d ee 97

제안된 작업

지원되는 Microsoft Windows 릴리스의 경우

대부분의 고객은 자동 업데이트를 사용하도록 설정했으며 KB2718704 업데이트가 자동으로 다운로드되고 설치되므로 아무 작업도 수행할 필요가 없습니다. 자동 업데이트를 사용하도록 설정하지 않은 고객은 업데이트를 검사 이 업데이트를 수동으로 설치해야 합니다. 자동 업데이트 의 특정 구성 옵션에 대한 자세한 내용은 Microsoft 기술 자료 문서 294871 참조하세요.

관리자 및 엔터프라이즈 설치 또는 KB2718704 업데이트를 수동으로 설치하려는 최종 사용자의 경우 고객이 업데이트 관리 소프트웨어를 사용하거나 Microsoft 업데이트 서비스를 사용하여 업데이트를 검사 업데이트를 즉시 적용하는 것이 좋습니다. 업데이트를 수동으로 적용하는 방법에 대한 자세한 내용은 Microsoft 기술 자료 문서 2718704 참조하세요.

추가 제안된 작업

  • PC 보호

    고객이 방화벽을 사용하도록 설정하고 소프트웨어 업데이트를 받고 바이러스 백신 소프트웨어를 설치하는 컴퓨터 보호 지침을 따르도록 계속 권장합니다. 고객은 컴퓨터 보호를 방문하여 이러한 단계에 대해 자세히 알아볼 수 있습니다.

    인터넷에서 안전하게 유지하는 방법에 대한 자세한 내용은 Microsoft Security Central을 방문하세요.

  • Microsoft 소프트웨어 업데이트 유지

    Microsoft 소프트웨어를 실행하는 사용자는 최신 Microsoft 보안 업데이트를 적용하여 컴퓨터가 최대한 보호되도록 해야 합니다. 소프트웨어가 최신 상태인지 확실하지 않은 경우 Microsoft 업데이트를 방문하여 컴퓨터에서 사용 가능한 업데이트를 검색하고 사용자에게 제공되는 우선 순위가 높은 업데이트를 설치합니다. Microsoft 제품에 대한 업데이트를 제공하도록 자동 업데이트를 사용하도록 설정하고 구성한 경우 업데이트가 릴리스될 때 사용자에게 전달되지만 업데이트가 설치되어 있는지 확인해야 합니다.

기타 정보

MAPP(Microsoft Active Protections Program)

고객을 위한 보안 보호를 개선하기 위해 Microsoft는 매월 보안 업데이트 릴리스마다 주요 보안 소프트웨어 공급자에게 취약성 정보를 제공합니다. 보안 소프트웨어 공급자는 이 취약성 정보를 사용하여 바이러스 백신, 네트워크 기반 침입 탐지 시스템 또는 호스트 기반 침입 방지 시스템과 같은 보안 소프트웨어 또는 디바이스를 통해 고객에게 업데이트된 보호를 제공할 수 있습니다. 보안 소프트웨어 공급자로부터 활성 보호를 사용할 수 있는지 여부를 확인하려면 MAPP(Microsoft Active Protections Program) 파트너나열된 프로그램 파트너가 제공하는 활성 보호 웹 사이트를 방문하세요.

Feedback

지원

  • 미국 및 캐나다의 고객은 보안 지원에서 기술 지원을 받을 수 있습니다. 사용 가능한 지원 옵션에 대한 자세한 내용은 Microsoft 도움말 및 지원을 참조하세요.
  • 해외 고객은 현지 Microsoft 자회사로부터 지원을 받을 수 있습니다. Microsoft에 국제 지원 문제를 문의하는 방법에 대한 자세한 내용은 국제 지원을 방문하세요.
  • Microsoft TechNet Security 는 Microsoft 제품의 보안에 대한 추가 정보를 제공합니다.

부인

이 권고에 제공된 정보는 어떠한 종류의 보증도 없이 "있는 그대로" 제공됩니다. Microsoft는 특정 목적에 대한 상품성 및 적합성에 대한 보증을 포함하여 명시적이거나 묵시적인 모든 보증을 부인합니다. 어떠한 경우에도 Microsoft Corporation 또는 해당 공급업체는 Microsoft Corporation 또는 공급업체가 이러한 손해의 가능성을 통보한 경우에도 직접, 간접, 부수적, 결과적, 비즈니스 이익 손실 또는 특별 손해를 포함한 모든 손해에 대해 책임을 지지 않습니다. 일부 주에서는 결과적 또는 부수적 손해에 대한 책임의 배제 또는 제한을 허용하지 않으므로 앞에서 설명한 제한이 적용되지 않을 수 있습니다.

수정 내용

  • V1.0(2012년 6월 3일): 공지 게시됨.
  • V1.1(2012년 6월 13일): Windows Mobile 6.x, Windows 전화 7 및 Windows 전화 7.5 디바이스가 문제의 영향을 받지 않음을 고객에게 알리도록 권고가 수정되었습니다.

2014-04-18T13:49:36Z-07:00에 빌드