🔍 CVE-2026-89572

0.0
CVSS Score
UNKNOWN
2026-09-11
2026-10-21 13:20
✅ 완료

🇰🇷 한글 설명

리눅스 커널의 apple-soc cpufreq 드라이버에서 OPP(Operating Performance Points) 테이블 정리 과정에 결함이 발견되었습니다. 초기화 실패 시 펌웨어에서 로드된 OPP 테이블이 제대로 제거되지 않거나 부적절한 헬퍼 함수를 사용하여 메모리 누수 또는 리소스 관리 문제가 발생할 수 있습니다.

💡 쉬운 설명

컴퓨터의 CPU 성능을 조절하는 설정값이 오류가 났을 때, 사용했던 메모리를 깨끗하게 치우지 못하는 버그입니다. 이로 인해 시스템 리소스가 낭비되거나 불안정해질 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: cpufreq: apple-soc: Fix OPP table cleanup apple_soc_cpufreq_init() adds OPP tables from firmware, but some failure paths do not remove them. The driver also uses dev_pm_opp_remove_all_dynamic(), which is not the right cleanup helper for OPP tables loaded from firmware. Use the cpumask OPP helper after the policy CPU mask has been populated. Pair it with the matching cpumask remove helper on failure paths and in apple_soc_cpufreq_exit(). This also removes the separate dev_pm_opp_set_sharing_cpus() call, as the cpumask helper loads the DT OPP tables for all CPUs in the policy.

📍 영향받는 시스템

Apple SoC를 사용하는 리눅스 커널 기반 시스템

⚔️ 공격 벡터

직접적인 외부 공격보다는 시스템 초기화 실패 상황을 유도하여 리소스를 고갈시키는 방식

🛡️ 대응 방법

해당 패치가 적용된 최신 버전의 리눅스 커널로 업데이트

🔧 검증 코드

출력된 커널 버전이 해당 취약점이 해결된 패치 버전 이후인지 확인

Shell / Script
uname -r

💻 영향받는 소프트웨어

Linux Kernel