🔍 CVE-2021-34387

6.3
CVSS Score
MEDIUM
2021-06-21
2026-06-17 03:55
✅ 완료

🇰🇷 한글 설명

Trusty 기반의 ARM TrustZone 기술에서 액세스 권한 설정 오류가 발견되었습니다. TrustZone을 위해 예약된 DRAM 영역이 읽기, 쓰기 및 실행 권한을 가진 상태로 identity-mapped되어 있어, 원래 읽기 전용이어야 하는 커널 코드와 데이터에 대한 쓰기 권한을 허용합니다.

💡 쉬운 설명

보안 구역인 TrustZone의 메모리 설정 오류로 인해, 원래는 수정할 수 없는 시스템 핵심 영역을 공격자가 마음대로 고칠 수 있는 상태입니다. 이를 통해 해커가 시스템의 가장 깊은 곳까지 장악할 위험이 있습니다.

🇺🇸 원문 (English)

The ARM TrustZone Technology on which Trusty is based on contains a vulnerability in access permission settings where the portion of the DRAM reserved for TrustZone is identity-mapped by TLK with read, write, and execute permissions, which gives write access to kernel code and data that is otherwise mapped read only.

📍 영향받는 시스템

ARM TrustZone 기술을 사용하는 Trusty 기반 시스템 및 관련 하드웨어

⚔️ 공격 벡터

메모리 권한 설정 오류를 악용하여 읽기 전용으로 보호되어야 할 커널 영역에 악성 코드를 주입하거나 데이터를 수정함

🛡️ 대응 방법

ARM 및 제조사에서 제공하는 TrustZone/Trusty 보안 패치 및 펌웨어 업데이트 적용

🔧 검증 코드

시스템 커널 정보와 dmesg 로그를 통해 현재 사용 중인 TrustZone 관련 펌웨어 버전 및 보안 패치 적용 여부를 확인합니다.

Shell / Script
uname -a && dmesg | grep -i 'trustzone'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:L/AC:H/PR:H/UI:R/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

IBM Verify Identity Access