🔍 CVE-2023-53996

9.3
CVSS Score
CRITICAL
2025-12-24
2026-08-04 10:19
✅ 완료

🇰🇷 한글 설명

Linux 커널의 x86/SEV 구성 요소에서 enc_dec_hypercall() 함수가 데이터 크기 대신 페이지 수를 인자로 받아 발생하는 취약점입니다. 이로 인해 페이지 정렬이 되지 않은 주소의 암호화 상태가 잘못 표시되어, 라이브 마이그레이션 과정에서 데이터가 지속적으로 손상될 수 있습니다.

💡 쉬운 설명

컴퓨터의 데이터를 다른 곳으로 옮길 때, 데이터의 크기를 잘못 계산하여 암호화 상태를 엉뚱하게 인식하는 문제입니다. 이 과정에서 데이터가 깨지거나 손상될 위험이 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: x86/sev: Make enc_dec_hypercall() accept a size instead of npages enc_dec_hypercall() accepted a page count instead of a size, which forced its callers to round up. As a result, non-page aligned vaddrs caused pages to be spuriously marked as decrypted via the encryption status hypercall, which in turn caused consistent corruption of pages during live migration. Live migration requires accurate encryption status information to avoid migrating pages from the wrong perspective.

📍 영향받는 시스템

x86 아키텍처 기반의 SEV(Secure Encrypted Virtualization)를 사용하는 Linux 커널 시스템

⚔️ 공격 벡터

직접적인 외부 공격보다는 라이브 마이그레이션 수행 시 데이터 무결성 손상 유발

🛡️ 대응 방법

해당 취약점이 수정된 최신 버전의 Linux 커널로 업데이트

🔧 검증 코드

현재 실행 중인 커널 버전을 확인하여 보안 패치가 적용된 최신 버전인지 확인합니다.

Shell / Script
uname -r

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel