🇰🇷 한글 설명
Linux 커널의 hisi_acc_vfio_pci 모듈에서 VF 장치 드라이버가 로드되지 않은 상태로 라이브 마이그레이션을 시도할 경우, 마이그레이션된 데이터의 주소가 NULL로 설정되는 취약점이 발견되었습니다. 이로 인해 대상 시스템에서 복구 작업 중 NULL 주소에 접근하게 되어 시스템 액세스 오류가 발생할 수 있습니다.
💡 쉬운 설명
가상 머신을 다른 서버로 옮기는 과정에서 특정 장치 드라이버가 없으면 컴퓨터가 잘못된 메모리 주소를 참조하게 됩니다. 이로 인해 시스템이 멈추거나 오류가 발생할 수 있는 문제입니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
hisi_acc_vfio_pci: bugfix live migration function without VF device driver
If the VF device driver is not loaded in the Guest OS and we attempt to
perform device data migration, the address of the migrated data will
be NULL.
The live migration recovery operation on the destination side will
access a null address value, which will cause access errors.
Therefore, live migration of VMs without added VF device drivers
does not require device data migration.
In addition, when the queue address data obtained by the destination
is empty, device queue recovery processing will not be performed.
📍 영향받는 시스템
Linux kernel (hisi_acc_vfio_pci 모듈을 사용하는 시스템)
⚔️ 공격 벡터
게스트 OS에 VF 장치 드라이버가 없는 상태에서 가상 머신 라이브 마이그레이션을 유도하여 시스템 오류 유발
🛡️ 대응 방법
Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 커널 버전이 해당 취약점이 해결된 패치 버전 이후인지 확인하십시오.