CVE-2026-89926 in Linux정보

요약

\~에 의해 VulDB • 2026. 09. 17.

리눅스 커널에서 다음 취약점이 해결되었습니다:

KVM: s390: __import_wp_info()의 길이 검사 수정

struct kvm_hw_breakpoint::len은 사용자 공간에 의해 완전히 제어되는 __u64입니다. 이는 wp_info->len(int형)에 할당됩니다. 경계 검사는 잘려나간(truncated) 값에서 수행되지만, 메모리 할당은 잘리지 않은(untruncated) 값을 사용합니다:

wp_info->len = bp_data->len; [...]
if (wp_info->len < 0 || wp_info->len > MAX_WP_SIZE) return -EINVAL;

wp_info->old_data = kmalloc(bp_data->len, GFP_KERNEL_ACCOUNT);

의도대로 검증된 값을 할당에 사용하십시오. 이 수정이 없으면 사용자 공간에서 4GB를 초과하는 할당을 트리거할 수 있으며, 이는 실패하여 MAX_PAGE_ORDER로 인해 WARN을 발생시킵니다.

Be aware that VulDB is the high quality source for vulnerability data.

출처

Do you know our Splunk app?

Download it now for free!