반응형
마이크로소프트(Microsoft) 정기 보안 업데이트가 2010년 4월 14일에 공개되었습니다.
이번에 공개된 보안 업데이트는 Windows XP 환경(마이크로소프트 오피스 제품군 제외)에서 총 9개의 보안 패치가 제공되고 있는데, 초기 Microsoft Update 사이트를 통해 설치할 보안 패치를 검사하는 경우 9개가 중요 업데이트 항목에 등록이 되지만, 실제 설치 과정에서 특정 Windows XP 환경에서 KB981349 (MS10-022) 항목이 설치되지 않는 현상을 발견하였습니다.
이번에 공개된 보안 업데이트는 Windows XP 환경(마이크로소프트 오피스 제품군 제외)에서 총 9개의 보안 패치가 제공되고 있는데, 초기 Microsoft Update 사이트를 통해 설치할 보안 패치를 검사하는 경우 9개가 중요 업데이트 항목에 등록이 되지만, 실제 설치 과정에서 특정 Windows XP 환경에서 KB981349 (MS10-022) 항목이 설치되지 않는 현상을 발견하였습니다.
이번에는 마이크로소프트사에서 제공하는 해당 보안 패치를 수동 설치 파일(MD5 : 7168D4C21D3216DB6B85E4005ABE5128)로 다운로드를 시도해 보았습니다.
[KB981349.log]
2.703: 2010/04/14 02:30:22.734 (local)
2.703: C:\WINDOWS\SoftwareDistribution\Download\e6a197748da01b2bfbf42330a3f3bcfa\update\update.exe (version 6.3.13.0)
2.703: Hotfix started with following command line: /si /ParentInfo:2ee2dc79acf23649958e0c884a7c2d8e
2.719: In Function GetReleaseSet, line 1211, RegOpenKeyEx failed with error 0x2
2.719: In Function GetReleaseSet, line 1240, RegOpenKeyEx failed with error 0x2
2.719: C:\WINDOWS\system32\vbscript.dll is Present
2.719: FileVersion of C:\WINDOWS\system32\vbscript.dll is Greater or Equal To 5.7.0.0
2.719: FileVersion of C:\WINDOWS\system32\vbscript.dll is Less Than 5.8.0.0
2.719: Condition succeeded for section Vbscript.Prereq.Section in Line 1 of PreRequisite
3.187: DoInstallation: CleanPFR failed: 0x2
3.203: In Function GetReleaseSet, line 1211, RegOpenKeyEx failed with error 0x2
3.203: In Function GetReleaseSet, line 1240, RegOpenKeyEx failed with error 0x2
3.203: SetProductTypes: InfProductBuildType=BuildType.IC
3.203: SetAltOsLoaderPath: No section uses DirId 65701; done.
3.250: Express: 382,344 bytes were downloaded.
3.906: [PatchFilesFromResponseBlob] returning STATUS_READY_TO_INSTALL
3.922: KB981349 설치가 완료되지 않았습니다.
3.922: Update.exe extended error code = 0xf201
2.703: 2010/04/14 02:30:22.734 (local)
2.703: C:\WINDOWS\SoftwareDistribution\Download\e6a197748da01b2bfbf42330a3f3bcfa\update\update.exe (version 6.3.13.0)
2.703: Hotfix started with following command line: /si /ParentInfo:2ee2dc79acf23649958e0c884a7c2d8e
2.719: In Function GetReleaseSet, line 1211, RegOpenKeyEx failed with error 0x2
2.719: In Function GetReleaseSet, line 1240, RegOpenKeyEx failed with error 0x2
2.719: C:\WINDOWS\system32\vbscript.dll is Present
2.719: FileVersion of C:\WINDOWS\system32\vbscript.dll is Greater or Equal To 5.7.0.0
2.719: FileVersion of C:\WINDOWS\system32\vbscript.dll is Less Than 5.8.0.0
2.719: Condition succeeded for section Vbscript.Prereq.Section in Line 1 of PreRequisite
3.187: DoInstallation: CleanPFR failed: 0x2
3.203: In Function GetReleaseSet, line 1211, RegOpenKeyEx failed with error 0x2
3.203: In Function GetReleaseSet, line 1240, RegOpenKeyEx failed with error 0x2
3.203: SetProductTypes: InfProductBuildType=BuildType.IC
3.203: SetAltOsLoaderPath: No section uses DirId 65701; done.
3.250: Express: 382,344 bytes were downloaded.
3.906: [PatchFilesFromResponseBlob] returning STATUS_READY_TO_INSTALL
3.922: KB981349 설치가 완료되지 않았습니다.
3.922: Update.exe extended error code = 0xf201
해당 로그 파일에서는 보안 패치를 설치하기 위한 시스템 환경을 체크하는 과정에서 시스템 폴더에 존재하는 vbscript.dll 파일 버전 체크에서 조건에 맞지 않는 점으로 인해 설치가 이루어지지 않는 것으로 추정됩니다.
해당 보안 패치는 3월에 공개된 VBScript 관련 제로데이(0-Day) 취약점을 해결하기 위한 것으로 알려져 있으며, 초기 Microsoft Update 사이트에서 검색시에는 KB981349 항목을 등록하였다가 실제 설치 과정에서는 실패를 하는지 여부는 알 수 없습니다.
아마 초기 등록은 Windows XP 환경만을 체크하여 설치 항목에 등록하고 실제 설치 과정에서 각 보안 패치의 조건을 확인하는 과정에서 제외 처리된 것이 아닌가 의심이 됩니다.
혹시 저와 같은 문제로 해당 보안 패치가 설치되지 않는 분들이 계시다면 vbscript.dll 파일 버전을 확인하시기 바라며, 추가적으로 수동 패치 파일을 다운로드하여 재확인을 해보시기 바랍니다.
728x90
반응형
저두 똑같이 설치안되고 수동파일 설치할려고 해도 똑같이 안되네요
해당 패치를 설치해야 할 조건이 아닌 경우에는 설치할 필요가 없는 것 같습니다.
저도 VBScript 버전이 5.8.6001.23000입니다.
동일증상 이네요. 수동설치도 실패입니다. 해결방법 없을까요?
수동 설치 파일로도 설치가 되지 않는 분들은 해당 보안 패치를 설치하지 않으셔도 될 것 같습니다.
저의 경우 재확인해 보면 더 이상 해당 패치를 설치하기 위해 설치 항목에 등록되는 현상이 없습니다.^^