🇰🇷 한글 설명
TrustZone의 인증 루틴에서 발생하는 경쟁 조건으로, 인증 확인과 실제 사용 사이의 시간차를 이용하여 공격자가 인증을 우회할 수 있습니다. CAF 기반 Linux 커널을 사용하는 모든 Android 버전에 영향을 미칩니다.
💡 쉬운 설명
Android의 보안 시스템에서 '확인'과 '사용' 사이의 아주 짧은 시간 차이를 악용해 권한 없는 접근이 가능해지는 문제입니다. 마치 은행 확인 후 돈을 꺼내기 전에 다른 사람이 개입할 수 있는 시간 간격과 같습니다.
🇺🇸 원문 (English)
In TrustZone a time-of-check time-of-use race condition could potentially exist in an authentication routine in all Android releases from CAF using the Linux kernel.
📍 영향받는 시스템
CAF 기반 Linux 커널을 사용하는 모든 Android 버전 (2014년 이전)
⚔️ 공격 벡터
시간차를 이용한 인증 우회 공격으로 TrustZone 인증 루틴에 대한 권한 상승
🛡️ 대응 방법
Linux 커널 패치 적용 및 Android 보안 업데이트 설치
🔧 검증 코드
커널 버전 정보에서 TOCTOU 관련 패치 여부 확인; 최신 보안 패치가 적용된 커널은 이 취약점이 수정되어 있어야 함
grep -i 'race\|toctou\|authentication' /proc/version 2>/dev/null || uname -r