AMD는 오늘 새로운 칩셋 드라이버 버전 6.10.17.152를 공개했습니다. 이 업데이트의 주요 기능은 여러 칩셋 구성 요소에서 Control-flow Enforcement Technology(CET) Shadow Stack 호환성을 도입한 것입니다. 관련 드라이버 실행 파일은 이제 Microsoft의 “/CETCOMPAT” 링커로 표시됩니다.
익숙하지 않은 분들을 위해 설명드리자면, Microsoft의 CETCOMPAT는 CET 프레임워크와의 호환성을 의미하는데, 이는 제어 흐름 하이재킹에 대한 하드웨어 강제 스택 보호를 제공하여 시스템 보안을 강화합니다. 이 기술은 Windows 10 20H1에서 처음 도입되었습니다.
CET는 두 가지 중요한 요소로 구성되어 있습니다. 섀도우 스택과 간접 브랜치 타겟팅(IBT). 섀도우 스택 기능은 시스템을 리턴 지향 프로그래밍(ROP) 공격으로부터 방어하도록 설계된 반면, IBT는 콜 또는 점프 지향 프로그래밍(COP/JOP) 위협으로부터 보호 기능을 제공합니다.
CET의 기능은 표준 프로그램 스택을 Shadow Stack이라고 알려진 하드웨어 유지 관리 복제본과 비교하여 반환 주소의 무결성을 보존하는 데 의존합니다. 간단히 말해서 Shadow Stack은 잠재적으로 손상된 작업을 플래그하여 예방함으로써 합법적인 소프트웨어 프로세스를 조작하려는 맬웨어에 대한 장벽 역할을 합니다.
Zen 3 아키텍처(Ryzen 5000 시리즈) 이상의 AMD Ryzen 프로세서는 Shadow Stack에 대한 지원을 포함하고 있습니다. 즉, 새로운 Ryzen 6000(Zen 3+), Ryzen 7000(Zen 4), Ryzen 9000(Zen 5) 시리즈 CPU에도 이 호환성이 제공됩니다.
또한 간접 분기 대상 주입 공격에 대처하기 위해 AMD CPU는 IBPB(Indirect Branch Prediction Barrier), IBRS(Indirect Branch Restricted Speculation), STIBP(Single Thread Indirect Branch Predictor)와 같은 기능을 활용하며, IBPB는 Windows 사용자에게 종종 권장됩니다.
CET 지원과 더불어 이 칩셋 업데이트는 여러 버그를 해결하고 새로운 장치 ID를 추가합니다. 그러나 AMD는 알려진 문제 섹션에 여전히 언급되어 있는 진행 중인 설치 해제 실패 문제를 아직 해결하지 못했으며, Ryzen 프로비저닝 패키지의 설치/업그레이드에 영향을 미치는 버그가 지속됩니다.
전체 변경 사항은 다음과 같습니다.
출시 하이라이트
새로운 프로그램에 대한 지원이 추가되었습니다.
- Windows 11에서 일부 드라이버에 대한 CETCOMPAT 지원이 도입되었습니다.
- 버그 수정이 구현되었습니다.
알려진 문제
- 영어가 아닌 운영체제에서는 드라이버 이름이 영어로 표시될 수 있습니다.
- 설치 제거 요약에서는 상태를 ‘실패’로 부정확하게 보고할 수 있습니다.
- Ryzen PPKG 설치/업그레이드 문제는 산발적으로 발생할 수 있습니다.
다양한 칩셋 구성 요소에 대한 자세한 변경 목록은 아래 표에 나와 있습니다. 특히, Ryzen 전원 계획 및 PCI 장치용 드라이버는 아무런 수정도 거치지 않았지만, Micro PEP(Platform Extension Plug-in), PMF(Platform Management Framework), I2C(Inter-Integrated Circuit), UART(Universal Asynchronous Receiver-Transmitter)를 포함한 다른 드라이버는 모두 CETCOMPAT 지원을 받았습니다.
윈도우 10 |
윈도우 11 |
변경 세부 정보 |
|
---|---|---|---|
AMD Ryzen Power Plan / AMD 프로세서 전원 관리 지원 |
8.0.0.13 |
8.0.0.13 |
변화 없음 |
AMD PCI 장치 드라이버 |
1.0.0.90 |
1.0.0.90 |
변화 없음 |
AMD I2C 드라이버 |
1.2.0.126 |
1.2.0.126 |
CETCOMPAT 지원 추가됨 |
AMD UART 드라이버 |
1.2.0.119 |
1.2.0.119 |
CETCOMPAT 지원 추가됨 |
AMD GPIO2 드라이버 |
2.2.0.134 |
2.2.0.134 |
CETCOMPAT 지원 추가됨 |
PT GPIO 드라이버 |
3.0.3.0 |
3.0.3.0 |
CETCOMPAT 지원 추가됨 |
AMD PSP 드라이버 |
5.34.0.0 |
5.33.0.0 |
CETCOMPAT 지원 추가됨 |
AMD IOV 드라이버 |
1.2.0.52 |
해당없음 |
변화 없음 |
AMD SMBUS 드라이버 |
5.12.0.44 |
5.12.0.44 |
변화 없음 |
AMD AS4 ACPI 드라이버 |
1.2.0.46 |
해당없음 |
변화 없음 |
AMD SFH I2C 드라이버 |
1.0.0.86 |
1.0.0.86 |
변화 없음 |
AMD USB 필터 드라이버 |
2.1.11.304 |
해당없음 |
변화 없음 |
AMD SFH 드라이버 |
1.0.0.341 |
1.0.0.341 |
버그 수정 |
AMD CIR 드라이버 |
3.2.4.135 |
해당없음 |
변화 없음 |
AMD MicroPEP 드라이버 |
1.0.44.0 |
1.0.44.0 |
버그 수정 |
AMD 무선 버튼 드라이버 |
1.0.0.6 |
1.0.0.6 |
CETCOMPAT 지원 추가됨 |
AMD PMF-6000 시리즈 드라이버 |
24.0.5.0 |
24.0.5.0 |
CETCOMPAT 지원 추가됨 |
AMD PPM 프로비저닝 파일 드라이버 |
8.0.0.45 |
8.0.0.45 |
새로운 프로그램 지원 추가됨 |
AMD USB4 CM 드라이버 |
1.0.0.42 |
해당없음 |
버그 수정 |
AMD AMS 메일박스 드라이버 |
4.0.0.833 |
4.0.0.833 |
버그 수정 |
AMD S0i3 필터 드라이버 |
1.0.0.22 |
1.0.0.20 |
변화 없음 |
AMD 3D V-Cache 성능 최적화 드라이버 |
1.0.0.9 |
1.0.0.9 |
변화 없음 |
AMD SFH1.1 드라이버 |
1.1.0.22 |
1.1.0.22 |
버그 수정 |
AMD PMF-7040 시리즈 드라이버 |
24.2.5.0 |
24.2.5.0 |
CETCOMPAT 지원 추가됨 |
AMD 인터페이스 드라이버(AMD PCI, AMD SMBuS, AMD Hetero, AMD RCEC) |
2.0.0.21 |
2.0.0.21 |
새로운 장치 ID가 추가되었습니다 |
AMD PMF-7736 시리즈 드라이버 |
해당없음 |
24.1.20.0 |
CETCOMPAT 지원 추가됨 |
AMD PMF-8000 시리즈 드라이버 |
23.5.16.0 |
24.5.16.0 |
CETCOMPAT 지원 추가됨 |
OEM을 위한 AMD 프로비저닝 |
1.0.0.6 |
1.0.0.6 |
변화 없음 |
AMD PMF Ryzen AI 300 시리즈 드라이버 1 |
해당없음 |
24.6.21.0 |
CETCOMPAT 지원 추가됨 |
AMD 공식 플랫폼의 이 페이지에서 드라이버를 얻을 수 있습니다 . 이 드라이버는 최신 세대 AMD 모바일 칩이 있는 Windows 10을 지원하지 않는다는 점에 유의하세요.
답글 남기기