🇰🇷 한글 설명
Linux 커널 3.19 이전 버전의 drivers/regulator/core.c 파일에 있는 regulator_ena_gpio_free 함수에서 use-after-free 취약점이 발견되었습니다. 로컬 사용자가 악의적인 애플리케이션을 통해 이 취약점을 악용하면 권한 상승 또는 서비스 거부(DoS) 공격을 수행할 수 있습니다.
💡 쉬운 설명
리눅스 커널의 특정 부분에서 메모리 관리 오류가 발생하여, 컴퓨터에 접근할 수 있는 사용자가 관리자 권한을 얻거나 시스템을 먹통으로 만들 수 있습니다. 이는 커널 버전 3.19 이전에 영향을 줍니다.
🇺🇸 원문 (English)
The regulator_ena_gpio_free function in drivers/regulator/core.c in the Linux kernel before 3.19 allows local users to gain privileges or cause a denial of service (use-after-free) via a crafted application.
📍 영향받는 시스템
Linux kernel 버전 3.19 미만 (특히 3.13~3.18 LTS 커널이 널리 사용됨)
⚔️ 공격 벡터
로컬 사용자가 특별히 제작된 애플리케이션을 실행하여 use-after-free 조건 유발
🛡️ 대응 방법
Linux 커널을 3.19 이상으로 업그레이드하거나 패치 적용
🔧 검증 코드
커널 버전이 3.19 미만이면 'Vulnerable', 3.19 이상이면 'Patched'가 출력됩니다.
uname -r | grep -E '^(3\.[0-9]|[0-2]\.)' && echo 'Vulnerable' || echo 'Patched'