🇰🇷 한글 설명
Linux 커널의 KVM s390 구현에서 kvm_s390_set_irq_state() 함수 호출 시 필요한 SRCU(Sleepable Read-Copy Update) 또는 슬롯 잠금이 누락된 취약점입니다. 이로 인해 상태 저장 작업 중 데이터 불일치나 레이스 컨디션이 발생할 수 있습니다.
💡 쉬운 설명
컴퓨터의 가상화 기능을 담당하는 핵심 코드에서 데이터 보호 장치가 빠져 있어, 여러 작업이 동시에 일어날 때 오류가 생길 수 있는 문제입니다. 이 문제를 해결하기 위해 데이터 접근 시 잠금 장치를 추가하는 패치가 적용되었습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
KVM: s390: Add missing srcu in kvm_s390_set_irq_state()
Like kvm_s390_inject_vcpu(), kvm_s390_set_irq_state() also needs the
kvm->srcu or the slots lock when performing the Store status operation.
Fix by taking kvm->srcu in kvm_s390_set_irq_state().
📍 영향받는 시스템
Linux kernel (KVM s390 architecture components)
⚔️ 공격 벡터
로컬 공격자가 특정 조건에서 가상 머신 인터럽트 상태를 조작하여 커널 레이스 컨디션을 유발할 수 있음
🛡️ 대응 방법
Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 커널 버전이 해당 취약점이 수정된 패치 버전 이후인지 확인하십시오.