🇰🇷 한글 설명
Linux 커널의 ACPI x86 s2idle 코드에서, AMD LPS0 _DSM 평가 시 잘못 구성된 펌웨어가 여러 개의 ACPI_TYPE_PACKAGE 객체를 포함하면 메모리 누수가 발생하는 문제가 해결되었습니다. 이에 대해 명시적인 검사가 추가되었습니다.
💡 쉬운 설명
일부 노트북 펌웨어가 잘못 만들어져 있으면 리눅스 커널이 메모리를 제대로 해제하지 못해 조금씩 메모리가 새어 나갑니다. 이 취약점은 커널 업데이트로 수정되었습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects
If a badly constructed firmware includes multiple `ACPI_TYPE_PACKAGE`
objects while evaluating the AMD LPS0 _DSM, there will be a memory
leak. Explicitly guard against this.
📍 영향받는 시스템
AMD 기반 x86 시스템에서 동작하는 Linux 커널 (수정이 반영되기 이전 버전)
⚔️ 공격 벡터
공격자가 잘못 구성된 펌웨어 또는 ACPI 테이블을 이용해 반복적으로 메모리를 소모시켜 서비스 저하를 일으킬 수 있으며, 직접적인 원격 공격 경로는 보고되지 않았습니다.
🛡️ 대응 방법
커널을 해당 수정이 포함된 최신 안정 버전으로 업데이트하고 펌웨어(BIOS/UEFI)도 최신 상태로 유지합니다.
🔧 검증 코드
출력된 커널 버전을 배포판 보안 공지 또는 Linux 커널 Git 저장소의 수정 커밋과 비교하여, 해당 패치가 포함된 버전 이상인지 확인합니다.