Linux 커널 및 Qualcomm Adreno GPU 제로데이 취약점: 심층 분석 | B4N1

Linux 커널 및 Qualcomm Adreno GPU 제로데이 취약점: 심층 분석

24 days ago · b4n1 Tiempo de lectura: 3 min

Linux 커널 및 Qualcomm Adreno GPU 제로데이 취약점: 심층 분석

Linux 커널과 Qualcomm Adreno GPU는 최근 Dirty Frag와 Adreno GPU 드라이버의 세 가지 결함이라는 심각한 제로데이 취약점의 영향을 받았습니다. 이러한 취약점은 대부분의 Linux 배포판에서 결정적인 루트 액세스 권한을 얻고 Android 장치를 손상시키는 데 악용될 수 있으므로 심각한 보안 위험을 초래합니다.

더티 프래그(Dirty Frag): Linux 커널 제로데이 취약점

Dirty Frag는 권한 없는 사용자가 대부분의 Linux 배포판에서 결정적인 루트 액세스 권한을 얻을 수 있도록 허용하는 Linux 커널 취약점입니다. 이 취약점은 조각난 패킷을 처리하는 커널의 결함으로 인해 발생하며, 이는 상승된 권한으로 임의 코드를 실행하는 데 악용될 수 있습니다. 김현우 공개에 따르면 해당 취약점은 Linux 커널 버전 5.10 이상에 영향을 미칩니다. 이 취약점은 루트 액세스 권한을 얻기 위해 악용될 수 있으며 이로 인해 민감한 데이터 및 시스템에 대한 무단 액세스가 발생할 수 있기 때문에 특히 우려됩니다.

💡 주요 내용: Dirty Frag는 시스템을 패치하고 보호하기 위해 기술 전문가의 즉각적인 주의가 필요한 중요한 취약점입니다. 이 취약점을 악용하여 루트 액세스 권한을 얻을 수 있으며, 이로 인해 중요한 데이터 및 시스템에 대한 무단 액세스가 발생할 수 있습니다. 이 취약점을 완화하기 위해 Linux 사용자는 Linux 커널 커뮤니티에서 제공하는 패치를 적용할 수 있습니다. 이 패치는 커널의 조각난 패킷 처리 결함을 수정하고 악용을 방지합니다.

``파이썬

Git을 사용하여 Dirty Frag 패치를 적용하는 방법의 예

git 페치 https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 마스터 git 체리-픽 -x <패치_해시>


또한 사용자는 커널 취약성에 대한 추가 보안 계층을 제공할 수 있는 컨테이너 및 microVM 샌드박스를 사용하도록 시스템을 구성할 수 있습니다. 이는 컨테이너 및 microVM 샌드박스가 커널을 시스템의 나머지 부분과 격리하여 취약점 악용을 방지할 수 있기 때문입니다.

### Qualcomm Adreno GPU 제로데이 결함
Qualcomm은 Android 기기를 대상으로 한 표적 공격에 악용되고 있는 Adreno GPU 드라이버의 세 가지 심각한 제로데이 취약점을 해결했습니다. 이 취약점은 Adreno GPU 드라이버의 메모리 할당 처리에 영향을 미치며 상승된 권한으로 임의 코드를 실행하는 데 악용될 수 있습니다. [Qualcomm의 보안 공지](https://www.qualcomm.com/products/security/bulletins)에 따르면 이 취약점은 Adreno GPU 드라이버 버전 540 이상에 영향을 미칩니다.

| 취약점 | 설명 | 영향을 받는 버전 |
| --- | --- | --- |
| CVE-2026-43285 | 메모리 할당 결함 | Adreno GPU 드라이버 540 이상 |
| CVE-2026-43286 | 메모리 할당 결함 | Adreno GPU 드라이버 540 이상 |
| CVE-2026-43287 | 메모리 할당 결함 | Adreno GPU 드라이버 540 이상 |

> ⚠️ **구조적 위험:** Qualcomm Adreno GPU 제로데이 결함은 장치 드라이버를 최신 상태로 유지하고 잠재적인 악용으로부터 보호하는 것의 중요성을 강조합니다. 그렇지 않으면 중요한 데이터 및 시스템에 대한 무단 액세스가 발생할 수 있습니다. 이러한 취약점을 완화하기 위해 Android 사용자는 장치를 패치된 Adreno GPU 드라이버가 포함된 최신 소프트웨어 버전으로 업데이트할 수 있습니다.

``yml
# Android 기기에서 보안 부팅을 구성하는 방법의 예
장치:
  secure_boot: 참
  verify_boot: 사실

완화 전략 비교

다음 표에서는 Dirty Frag 및 Qualcomm Adreno GPU 제로데이 취약점에 대한 완화 전략을 비교합니다.

완화 전략 더러운 조각 퀄컴 아드레노 GPU
패치 Linux 커널 패치 적용 Adreno GPU 드라이버 업데이트
컨테이너 및 microVM 샌드박스 컨테이너 및 microVM 샌드박스 구성 해당 없음
보안 부팅 해당 없음 보안 부팅 메커니즘 구성

완화 및 예방

이러한 취약점의 악용을 방지하려면 사용자는 패치를 적용하고, 보안 부팅 메커니즘을 구성하고, 컨테이너 및 microVM 샌드박스를 사용해야 합니다. 이러한 조치를 취함으로써 사용자는 취약점 악용을 방지하고 시스템과 데이터를 보호할 수 있습니다. 또한 장치 드라이버를 최신 상태로 유지하고 잠재적인 악용으로부터 보호하는 것도 중요합니다.

소스


¿Tienes preguntas?

Hablemos

Contáctame en LinkedIn