피드로 돌아가기
GeekNewsSecurity
원문 읽기
Pixel 10용 0-click 익스플로잇 체인
AI 기능으로 인한 0-click 공격 표면 확대 및 커널 취약점 분석
AI 요약
Context
사용자 상호작용 전 미디어를 디코딩하는 AI 기능 도입으로 인한 Attack Surface 증가. 특히 Android VPU 드라이버의 메모리 매핑 로직 내 바운즈 체크 누락으로 인한 임의 물리 주소 노출 위험 존재.
Technical Solution
- vpu_mmap 함수 내 vm_end와 vm_start 간의 크기 검증 로직 부재 확인
- vm_pgoff 무시 및 사용자 입력 크기를 맹목적으로 신뢰하는 설계 결함 식별
- VPU 레지스터 블록 크기를 초과하는 매핑 요청 시 인접 물리 주소 영역까지 노출되는 구조 분석
- AI 모델을 활용한 정적 코드 분석을 통해 근본 버그 및 새로운 Exploit 경로 탐색
- 벤더별 커널 포크로 인한 순정 Android 업데이트 마이그레이션 지연 문제 파악
실천 포인트
- 사용자 인터랙션 전 자동 실행되는 파싱/디코딩 로직의 Attack Surface 최소화 - 커널 메모리 매핑 시 User-controlled size에 대한 엄격한 Bounds Checking 적용 - AI 기반 보안 스캔 도구를 활용한 Regression 테스트 및 신규 취약점 조기 발견 체계 구축 - 하드웨어 드라이버 업데이트 체인(Upstream -> Vendor -> OEM)의 지연 시간을 고려한 보안 패치 전략 수립