Microsoft Security Bulletin MS12-043 - 긴급
Microsoft XML Core Services의 취약점으로 인한 원격 코드 실행 문제점 (2722479)
게시된 날짜: | 업데이트된 날짜:
버전: 4.2
일반 정보
요약
이 보안 업데이트는 일반에 공개된 Microsoft XML Core Services의 취약점을 해결합니다. 이 취약점은 사용자가 Internet Explorer를 사용하여 특수하게 조작된 웹 페이지를 볼 경우 원격 코드 실행을 허용할 수 있습니다. 공격자는 강제로 사용자가 이러한 웹 사이트를 방문하도록 만들 수 없습니다. 대신 공격자는 사용자가 전자 메일 메시지 또는 인스턴트 메신저 메시지의 링크를 클릭하여 공격자의 웹 사이트를 방문하도록 유도하는 것이 일반적입니다.
이 보안 업데이트의 심각도는 지원 대상인 모든 Windows XP, Windows Vista 및 Windows 7 에디션의 Microsoft XML Core Services 3.0, Microsoft XML Core Services 4.0 및 Microsoft XML Core Services 6.0에 대해 긴급이고, 지원 대상인 모든 Windows 8 에디션에 설치된 Microsoft XML Core Services 4.0에 대해 긴급이고, 지원 대상인 모든 Microsoft Office 2003, Microsoft Office 2007, Microsoft Office Word Viewer, Microsoft Office 호환 기능 팩, Microsoft Expression Web, Microsoft Office SharePoint Server 2007, Microsoft Groove 2007 및 Microsoft Groove Server 2007 에디션과 함께 설치된 Microsoft XML Core Services 5.0에 대해 긴급이고, 지원 대상인 모든 Windows Server 2003, Windows Server 2008 및 Windows Server 2008 R2 에디션의 Microsoft XML Core Services 3.0, 4.0 및 6.0에 대해 보통이고, 지원 대상인 모든 Windows Server 2012 에디션에 설치된 Microsoft XML Core Services 4.0에 대해 보통입니다. 자세한 내용은 이 섹션에서 영향을 받는 소프트웨어 및 영향을 받지 않는 소프트웨어를 참조하십시오.
이 보안 업데이트는 MSXML이 메모리에서 사용 전 메모리의 개체를 초기화하는 방식을 수정하여 취약점을 해결합니다. 취약점에 대한 자세한 내용은 취약점 정보에서 각 취약점 항목의 자주 제기되는 질문 사항(FAQ)을 참조하십시오.
이 보안 업데이트는 Microsoft 보안 권고 2719615에서 처음 설명한 취약점도 해결합니다.
권장 사항. 대다수의 고객은 자동 업데이트를 사용하고 있기 때문에 따로 조치를 취할 필요가 없습니다. 이 보안 업데이트가 자동으로 다운로드되고 설치됩니다. 자동 업데이트를 사용하고 있지 않은 고객은 수동으로 업데이트를 확인하고 이 업데이트를 설치해야 합니다. 자동 업데이트의 특정 구성 옵션에 대한 자세한 내용은 Microsoft 기술 자료 문서 294871을 참조하십시오.
관리자 및 기업 설치의 경우나 이 보안 업데이트를 수동으로 설치하려는 최종 사용자의 경우에는 고객이 업데이트 관리 소프트웨어를 사용하거나 Microsoft Update 서비스를 통해 업데이트를 확인하여 업데이트를 즉시 적용하는 것이 좋습니다.
이 공지 뒷부분에 있는 검색, 탐지 도구 및 지침 섹션도 참조하십시오.
알려진 문제점. 이 보안 업데이트를 설치할 때 고객이 겪을 수 있는 현재까지 알려진 문제점은 Microsoft 기술 자료 문서 2722479에 나와 있습니다. 이 문서는 이러한 문제점에 대한 권장 해결 방법도 소개합니다. 현재 알려진 문제점 및 권장 해결 방법은 이 소프트웨어의 특정 릴리스에만 해당되나, 이 문서는 다른 문서에 대한 링크도 제공합니다.
영향을 받는 소프트웨어 및 영향을 받지 않는 소프트웨어
다음 소프트웨어는 테스트를 거쳐 영향을 받는 버전 또는 에디션이 확인되었습니다. 다른 버전은 지원 기간이 끝났거나 영향을 받지 않습니다. 사용 중인 소프트웨어 버전에 대한 지원 기간을 확인하려면 Microsoft 지원 기간 정책 웹 사이트를 참조하십시오.
영향을 받는 소프트웨어
Windows 운영 체제 및 구성 요소
| 운영 체제 | 구성 요소 | 최대 보안 영향 | 전체 심각도 | 대체된 업데이트 |
|---|---|---|---|---|
| Windows XP | ||||
| Windows XP 서비스 팩 3 | Microsoft XML Core Services 3.0 (KB2719985) Microsoft XML Core Services 4.0 (KB2721691) Microsoft XML Core Services 6.0 (KB2719985) | 원격 코드 실행 | 긴급 | MS10-051의 KB2079403은 KB2719985로 대체되었습니다. KB2721691로 대체된 업데이트 없음 MS08-069의 KB954459는 KB2719985로 대체되었습니다. |
| Windows XP Professional x64 Edition 서비스 팩 2 | Microsoft XML Core Services 3.0 (KB2719985) Microsoft XML Core Services 4.0 (KB2721691) Microsoft XML Core Services 6.0 (KB2721693) | 원격 코드 실행 | 긴급 | MS10-051의 KB2079403은 KB2719985로 대체되었습니다. KB2721691로 대체된 업데이트 없음 MS08-069의 KB954459는 KB2721693으로 대체되었습니다. |
| Windows Server 2003 | ||||
| Windows Server 2003 서비스 팩 2 | Microsoft XML Core Services 3.0 (KB2719985) Microsoft XML Core Services 4.0 (KB2721691) Microsoft XML Core Services 6.0 (KB2721693) | 원격 코드 실행 | 보통 | MS10-051의 KB2079403은 KB2719985로 대체되었습니다. KB2721691로 대체된 업데이트 없음 MS08-069의 KB954459는 KB2721693으로 대체되었습니다. |
| Windows Server 2003 x64 Edition 서비스 팩 2 | Microsoft XML Core Services 3.0 (KB2719985) Microsoft XML Core Services 4.0 (KB2721691) Microsoft XML Core Services 6.0 (KB2721693) | 원격 코드 실행 | 보통 | MS10-051의 KB2079403은 KB2719985로 대체되었습니다. KB2721691로 대체된 업데이트 없음 MS08-069의 KB954459는 KB2721693으로 대체되었습니다. |
| Windows Server 2003 SP2(Itanium 기반 시스템용) | Microsoft XML Core Services 3.0 (KB2719985) Microsoft XML Core Services 4.0 (KB2721691) Microsoft XML Core Services 6.0 (KB2721693) | 원격 코드 실행 | 보통 | MS10-051의 KB2079403은 KB2719985로 대체되었습니다. KB2721691로 대체된 업데이트 없음 MS08-069의 KB954459는 KB2721693으로 대체되었습니다. |
| Windows Vista | ||||
| Windows Vista 서비스 팩 2 | Microsoft XML Core Services 3.0 (KB2719985) Microsoft XML Core Services 4.0 (KB2721691) Microsoft XML Core Services 6.0 (KB2719985) | 원격 코드 실행 | 긴급 | MS10-051의 KB2079403은 KB2719985로 대체되었습니다. KB2721691로 대체된 업데이트 없음 KB2719985로 대체된 업데이트는 없습니다. |
| Windows Vista x64 Edition 서비스 팩 2 | Microsoft XML Core Services 3.0 (KB2719985) Microsoft XML Core Services 4.0 (KB2721691) Microsoft XML Core Services 6.0 (KB2719985) | 원격 코드 실행 | 긴급 | MS10-051의 KB2079403은 KB2719985로 대체되었습니다. KB2721691로 대체된 업데이트 없음 KB2719985로 대체된 업데이트는 없습니다. |
| Windows Server 2008 | ||||
| Windows Server 2008(32비트 시스템용) 서비스 팩 2 | Microsoft XML Core Services 3.0 (KB2719985) Microsoft XML Core Services 4.0 (KB2721691) Microsoft XML Core Services 6.0 (KB2719985) | 원격 코드 실행 | 보통 | MS10-051의 KB2079403은 KB2719985로 대체되었습니다. KB2721691로 대체된 업데이트 없음 KB2719985로 대체된 업데이트는 없습니다. |
| Windows Server 2008(x64 기반 시스템용) 서비스 팩 2 | Microsoft XML Core Services 3.0 (KB2719985) Microsoft XML Core Services 4.0 (KB2721691) Microsoft XML Core Services 6.0 (KB2719985) | 원격 코드 실행 | 보통 | MS10-051의 KB2079403은 KB2719985로 대체되었습니다. KB2721691로 대체된 업데이트 없음 KB2719985로 대체된 업데이트는 없습니다. |
| Windows Server 2008(Itanium 기반 시스템용) 서비스 팩 2 | Microsoft XML Core Services 3.0 (KB2719985) Microsoft XML Core Services 4.0 (KB2721691) Microsoft XML Core Services 6.0 (KB2719985) | 원격 코드 실행 | 보통 | MS10-051의 KB2079403은 KB2719985로 대체되었습니다. KB2721691로 대체된 업데이트 없음 KB2719985로 대체된 업데이트는 없습니다. |
| Windows 7 | ||||
| Windows 7(32비트 시스템용) | Microsoft XML Core Services 3.0 (KB2719985) Microsoft XML Core Services 4.0 (KB2721691) Microsoft XML Core Services 6.0 (KB2719985) | 원격 코드 실행 | 긴급 | MS10-051의 KB2079403은 KB2719985로 대체되었습니다. KB2721691로 대체된 업데이트 없음 KB2719985로 대체된 업데이트는 없습니다. |
| Windows 7(32비트 시스템용) 서비스 팩 1 | Microsoft XML Core Services 3.0 (KB2719985) Microsoft XML Core Services 4.0 (KB2721691) Microsoft XML Core Services 6.0 (KB2719985) | 원격 코드 실행 | 긴급 | KB2719985로 대체된 업데이트는 없습니다. KB2721691로 대체된 업데이트 없음 KB2719985로 대체된 업데이트는 없습니다. |
| Windows 7(x64 기반 시스템용) | Microsoft XML Core Services 3.0 (KB2719985) Microsoft XML Core Services 4.0 (KB2721691) Microsoft XML Core Services 6.0 (KB2719985) | 원격 코드 실행 | 긴급 | MS10-051의 KB2079403은 KB2719985로 대체되었습니다. KB2721691로 대체된 업데이트 없음 KB2719985로 대체된 업데이트는 없습니다. |
| Windows 7(x64 기반 시스템용) 서비스 팩 1 | Microsoft XML Core Services 3.0 (KB2719985) Microsoft XML Core Services 4.0 (KB2721691) Microsoft XML Core Services 6.0 (KB2719985) | 원격 코드 실행 | 긴급 | KB2719985로 대체된 업데이트는 없습니다. KB2721691로 대체된 업데이트 없음 KB2719985로 대체된 업데이트는 없습니다. |
| Windows Server 2008 R2 | ||||
| Windows Server 2008 R2(x64 기반 시스템용) | Microsoft XML Core Services 3.0 (KB2719985) Microsoft XML Core Services 4.0 (KB2721691) Microsoft XML Core Services 6.0 (KB2719985) | 원격 코드 실행 | 보통 | MS10-051의 KB2079403은 KB2719985로 대체되었습니다. KB2721691로 대체된 업데이트 없음 KB2719985로 대체된 업데이트는 없습니다. |
| Windows Server 2008 R2(x64 기반 시스템용) 서비스 팩 1 | Microsoft XML Core Services 3.0 (KB2719985) Microsoft XML Core Services 4.0 (KB2721691) Microsoft XML Core Services 6.0 (KB2719985) | 원격 코드 실행 | 보통 | KB2719985로 대체된 업데이트는 없습니다. KB2721691로 대체된 업데이트 없음 KB2719985로 대체된 업데이트는 없습니다. |
| Windows Server 2008 R2(Itanium 기반 시스템용) | Microsoft XML Core Services 3.0 (KB2719985) Microsoft XML Core Services 4.0 (KB2721691) Microsoft XML Core Services 6.0 (KB2719985) | 원격 코드 실행 | 보통 | MS10-051의 KB2079403은 KB2719985로 대체되었습니다. KB2721691로 대체된 업데이트 없음 KB2719985로 대체된 업데이트는 없습니다. |
| Windows Server 2008 R2(Itanium 기반 시스템용) 서비스 팩 1 | Microsoft XML Core Services 3.0 (KB2719985) Microsoft XML Core Services 4.0 (KB2721691) Microsoft XML Core Services 6.0 (KB2719985) | 원격 코드 실행 | 보통 | KB2719985로 대체된 업데이트는 없습니다. KB2721691로 대체된 업데이트 없음 KB2719985로 대체된 업데이트는 없습니다. |
| Windows 8 | ||||
| Windows 8(32비트 시스템용) | Microsoft XML Core Services 4.0 (KB2721691) | 원격 코드 실행 | 긴급 | 없음 |
| Windows 8(64비트 시스템용) | Microsoft XML Core Services 4.0 (KB2721691) | 원격 코드 실행 | 긴급 | 없음 |
| Windows Server 2012 | ||||
| Windows Server 2012 | Microsoft XML Core Services 4.0 (KB2721691) | 원격 코드 실행 | 보통 | 없음 |
Microsoft Office 제품군 및 소프트웨어
| Office 소프트웨어 | 구성 요소 | 최대 보안 영향 | 전체 심각도 | 대체된 업데이트 |
|---|---|---|---|---|
| Microsoft Office 제품군 및 구성 요소 | ||||
| Microsoft Office 2003 서비스 팩 3 | Microsoft XML Core Services 5.0 (KB2687627) | 원격 코드 실행 | 긴급 | MS08-069의 KB951535는 KB2687324 또는 KB2687627로 대체되었습니다. |
| Microsoft Office 2007 서비스 팩 2 | Microsoft XML Core Services 5.0 (KB2596856) | 원격 코드 실행 | 긴급 | 없음 |
| Microsoft Office 2007 서비스 팩 3 | Microsoft XML Core Services 5.0 (KB2596856) | 원격 코드 실행 | 긴급 | 없음 |
| 기타 Microsoft Office 소프트웨어 | ||||
| Microsoft Office Word Viewer | Microsoft XML Core Services 5.0(KB2596856) | 원격 코드 실행 | 긴급 | 없음 |
| Microsoft Office 호환 기능 팩 서비스 팩 2 | Microsoft XML Core Services 5.0 (KB2596856) | 원격 코드 실행 | 긴급 | 없음 |
| Microsoft Office 호환 기능 팩 서비스 팩 3 | Microsoft XML Core Services 5.0 (KB2596856) | 원격 코드 실행 | 긴급 | 없음 |
| Microsoft Groove 2007 서비스 팩 2 | Microsoft XML Core Services 5.0 (KB2687497) | 원격 코드 실행 | 긴급 | 없음 |
| Microsoft Groove 2007 서비스 팩 3 | Microsoft XML Core Services 5.0 (KB2687497) | 원격 코드 실행 | 긴급 | 없음 |
Microsoft 개발자 도구 및 소프트웨어
| 소프트웨어 | 구성 요소 | 최대 보안 영향 | 전체 심각도 | 대체된 업데이트 |
|---|---|---|---|---|
| Microsoft Expression Web 서비스 팩 1 | Microsoft XML Core Services 5.0 (KB2596856) | 원격 코드 실행 | 긴급 | 없음 |
| Microsoft Expression Web 2 | Microsoft XML Core Services 5.0 (KB2596856) | 원격 코드 실행 | 긴급 | MS08-069의 KB951550은 KB2596856으로 대체되었습니다. |
Microsoft Server 소프트웨어
| 소프트웨어 | 구성 요소 | 최대 보안 영향 | 전체 심각도 | 대체된 업데이트 |
|---|---|---|---|---|
| Microsoft Office SharePoint Server 2007 서비스 팩 2(32비트 에디션) | Microsoft XML Core Services 5.0 (KB2687497) | 원격 코드 실행 | 긴급 | 없음 |
| Microsoft Office SharePoint Server 2007 서비스 팩 2(64비트 에디션) | Microsoft XML Core Services 5.0 (KB2687497) | 원격 코드 실행 | 긴급 | 없음 |
| Microsoft Office SharePoint Server 2007 서비스 팩 3(32비트 에디션) | Microsoft XML Core Services 5.0 (KB2687497) | 원격 코드 실행 | 긴급 | 없음 |
| Microsoft Office SharePoint Server 2007 서비스 팩 3(64비트 에디션) | Microsoft XML Core Services 5.0 (KB2687497) | 원격 코드 실행 | 긴급 | 없음 |
| Microsoft Groove Server 2007 서비스 팩 2 | Microsoft XML Core Services 5.0 (KB2687497) | 원격 코드 실행 | 긴급 | 없음 |
| Microsoft Groove Server 2007 서비스 팩 3 | Microsoft XML Core Services 5.0 (KB2687497) | 원격 코드 실행 | 긴급 | 없음 |
영향을 받지 않는 소프트웨어
| 운영 체제 |
|---|
| Windows 8(32비트 시스템용)의 Microsoft MSXML Core Services 3.0 및 Microsoft MSXML Core Services 6.0 |
| Windows 8(64비트 시스템용)의 Microsoft MSXML Core Services 3.0 및 Microsoft MSXML Core Services 6.0 |
| Windows Server 2012의 Microsoft MSXML Core Services 3.0 및 Microsoft MSXML Core Services 6.0 |
| 운영 체제(Server Core 설치) |
| Windows Server 2008(32비트 시스템용) 서비스 팩 2(Server Core 설치) |
| Windows Server 2008(x64 기반 시스템용) 서비스 팩 2(Server Core 설치) |
| Windows Server 2008 R2(x64 기반 시스템용)(Server Core 설치) |
| Windows Server 2008 R2(x64 기반 시스템용) 서비스 팩 1(Server Core 설치) |
| Windows Server 2012(Server Core 설치) |
| 소프트웨어 |
| Microsoft Office 2010(32비트 에디션) |
| Microsoft Office 2010 서비스 팩 1(32비트 에디션) |
| Microsoft Office 2010(64비트 에디션) |
| Microsoft Office 2010 서비스 팩 1(64비트 에디션) |
| Microsoft SharePoint Server 2010 |
| Microsoft SharePoint Server 2010 서비스 팩 1 |
| Microsoft Groove Server 2010 |
| Microsoft Visio 2010(32비트 에디션) |
| Microsoft Visio 2010 서비스 팩 1(32비트 에디션) |
| Microsoft Visio 2010(64비트 에디션) |
| Microsoft Visio 2010 서비스 팩 1(64비트 에디션) |
| Microsoft Visio Viewer 2010 및 Microsoft Visio Viewer 2010 서비스 팩 1 |
| Microsoft Office Web Apps 2010 |
| Microsoft Expression Web 3 |
| Microsoft Expression Web 4 |
| Microsoft Excel Viewer |
| Microsoft Visio Viewer 2010 |
| Microsoft Visio Viewer 2010 서비스 팩 1 |
| Microsoft Works 9 |
| Microsoft Office 2008 for Mac |
| Microsoft Office for Mac 2011 |
이 보안 업데이트와 관련된 자주 제기되는 질문 사항
취약점 정보
심각도 및 취약점
MSXML 초기화되지 않은 메모리 손상 취약점(CVE-2012-1889)
업데이트 정보
검색, 배포 도구 및 지침
보안 업데이트 배포
기타 정보
감사의 말
고객 보호를 위해 협력해 주신 다음 분들께 감사드립니다.
- MSXML 초기화되지 않은 메모리 손상 취약점(CVE-2012-1889)에 대해 협력해 주신 Google Security Team
- MSXML 초기화되지 않은 메모리 손상 취약점(CVE-2012-1889)을 보고해 주신 Qihoo 360 Security Center(중문)
MAPP(Microsoft Active Protections Program)
지원
이 보안 업데이트에 대한 도움말 및 지원을 얻는 방법
- 업데이트 설치 도움말: Microsoft Update에 대한 지원
- IT 전문가를 위한 보안 솔루션: TechNet 보안 문제 해결 및 지원
- Windows를 실행하는 컴퓨터를 바이러스와 맬웨어로부터 보호: 바이러스 및 보안 솔루션 센터
- 국가별 현지 지원: 국가별 지원
부인
Microsoft 기술 자료에서 제공되는 정보는 어떠한 보증도 없이 "있는 그대로" 제공됩니다. Microsoft는 상품성 및 특정 목적에의 적합성에 대한 보증을 포함하여 명시적이거나 묵시적인 어떤 보증도 하지 않습니다. Microsoft Corporation 또는 그 공급자는 모든 직접적, 간접적, 부수적, 파생적 손해 또는 영업 이익 손실 또는 특수한 손실에 대하여 어떠한 경우에도 책임을 지지 않으며, 이는 Microsoft Corporation과 그 공급자가 그와 같은 손해의 가능성을 사전에 알고 있던 경우에도 마찬가지입니다. 일부 지역에서는 파생적 또는 부수적 손해에 대한 책임의 배제 또는 제한을 허용하지 않으므로 위 제한은 귀하에게 적용되지 않을 수도 있습니다.
개정 내역
- V1.0 (2012년 7월 10일): 공지가 게시되었습니다.
- V1.1(2012년 7월 31일): Windows Update의 다시 제공 문제를 수정하기 위해 KB2719985에서 Windows Vista 패키지의 검색 변경 사항을 알리고자 공지가 개정되었습니다. 이 변경 사항은 검색에만 해당됩니다. 이미 시스템을 성공적으로 업데이트한 고객은 추가 조치를 취할 필요가 없습니다.
- V2.0(2012년 8월 14일): 초기 릴리스 시점에 사용할 수 없었던 Microsoft XML Core Services 5.0에 대한 보안 업데이트를 제공하기 위해 공지를 다시 릴리스하였습니다. Microsoft XML Core Services 5.0을 실행하는 고객은 이 공지에 설명된 취약점으로부터 보호하기 위해 KB2687324, KB2596856 또는 KB2596679 업데이트를 적용해야 합니다. 2012년 7월 10일에 Microsoft XML Core Services 3.0, Microsoft XML Core Services 4.0 및 Microsoft XML Core Services 6.0에 대해 제공된 기존 업데이트를 이미 올바르게 설치한 고객은 조치를 취할 필요가 없습니다. 자세한 내용은 업데이트 FAQ를 참조하십시오.
- V2.1(2012년 8월 15일): Microsoft Groove Server 2007 및 기타 Microsoft Office 소프트웨어에 대해 수정된 다운로드 링크 Microsoft Groove 2007에 대해 다운로드 링크 및 업데이트 정보. 이 변경 사항은 정보에만 해당됩니다. 이미 시스템을 성공적으로 업데이트한 고객은 추가 조치를 취할 필요가 없습니다.
- V3.0(2012년 10월 9일): 지원 대상인 모든 Windows 8 및 Windows Server 2012에 설치된 Microsoft XML Core Services 4.0이 영향을 받는 소프트웨어에 추가되고, 해당되는 KB2721691 업데이트 패키지에 대한 검색 변경이 공지되었습니다. Windows 8 또는 Windows Server 2012를 실행하는 시스템에 Microsoft XML Core Services 4.0을 설치한 고객은 이 공지에 설명된 취약점으로부터 보호하기 위해 KB2721691 업데이트를 설치해야 합니다. 자세한 내용은 업데이트 FAQ를 참조하십시오.
- V3.1(2012년 10월 23일): Windows 8 Release Preview와 Windows Server 2012 출시 후보 버전에 사용 가능한 업데이트를 설명하는 공지 FAQ에 KB2721691 업데이트가 추가되었습니다.
- V4.0(2012년 12월 11일): Microsoft Office 2003 서비스 팩 3에 설치된 Microsoft XML Core Services 5.0용 KB2687324 업데이트를 KB2687627 업데이트로 대체하고, 영향을 받는 모든 Microsoft Groove 2007, Microsoft Groove Server 2007, Microsoft Office SharePoint Server 2007 에디션과 함께 설치된 Microsoft XML Core Services 5.0용 KB2596679 업데이트를 KB2687497 업데이트로 대체하기 위해 공지를 다시 릴리스했습니다. 자세한 내용은 업데이트 FAQ를 참조하십시오.
- V4.1(2013년 1월 30일): KB2687324 및 KB2596679 업데이트를 적용한 고객에게는 각각 Microsoft XML Core Services 5.0용 KB2687627 및 KB2687497 업데이트가 제공된다는 설명이 추가되었습니다. 자세한 내용은 업데이트 FAQ를 참조하십시오.
- V4.2(2013년 4월 27일): 업데이트 대체가 수정되었습니다. 이 변경 사항은 정보에만 해당됩니다. 보안 업데이트 파일이나 검색 로직에 대한 변경 사항은 없습니다.
