🔍 CVE-2023-53073

5.5
CVSS Score
MEDIUM
2025-05-02
2026-11-05 21:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 AMD 성능 카운터(perf) 코드에서, 오버플로 상태 비트를 정리하지 않는 경로가 있어 인터럽트 핸들러에서 경고가 발생하던 문제입니다. 상태 비트 정리 로직을 카운터 증가 지점과 함께 위로 옮겨 수정했습니다.

💡 쉬운 설명

AMD 프로세서의 성능 측정 기능에서 처리 완료된 신호를 제대로 지우지 않아 내부 경고가 발생하던 문제입니다. 신호 정리 순서를 바로잡아 일관성을 맞춘 수정입니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: perf/x86/amd/core: Always clear status for idx The variable 'status' (which contains the unhandled overflow bits) is not being properly masked in some cases, displaying the following warning: WARNING: CPU: 156 PID: 475601 at arch/x86/events/amd/core.c:972 amd_pmu_v2_handle_irq+0x216/0x270 This seems to be happening because the loop is being continued before the status bit being unset, in case x86_perf_event_set_period() returns 0. This is also causing an inconsistency because the "handled" counter is incremented, but the status bit is not cleaned. Move the bit cleaning together above, together when the "handled" counter is incremented.

📍 영향받는 시스템

패치 이전의 Linux 커널을 사용하는 AMD x86 기반 시스템 (AMD 성능 카운터 v2 지원 하드웨어)

⚔️ 공격 벡터

직접적인 원격 공격 경로는 확인되지 않았으며, 주로 안정성 문제(커널 경고 출력)와 관련된 결함입니다.

🛡️ 대응 방법

배포판 제공 최신 Linux 커널 업데이트를 적용하고 재부팅하세요.

🔧 검증 코드

출력된 커널 버전이 해당 배포판의 CVE-2023-53073 수정 패치가 포함된 버전 이상인지 배포판 보안 공지나 changelog(예: apt changelog linux-image-$(uname -r))와 비교해 확인합니다.

Shell / Script
uname -r

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

💻 영향받는 소프트웨어

Linux Kernel