CVE:CVE-2012-2137
CNNVD:CNNVD-201206-310
Linux kernel是美国Linux基金会发布的开源操作系统Linux所使用的内核。NFSv4 implementation是其中的一个分布式文件系统协议。KVM（Kernel-based Virtual Machine，基于内核的虚拟机）是用于其中的一种虚拟化基础设施。
Linux kernel 3.2.24之前版本中的KVM子系统中的virt/kvm/irq_comm.c中存在缓冲区溢出漏洞。通过与Message Signaled Interrupts (MSI)有关的向量，irq路由表条目，以及调用kvm_set_irq函数之前不正确检查setup_routing_entry函数，本地攻击者利用该漏洞导致拒绝服务（崩溃）和执行任意代码。
solution:Upgrade linux linux_kernel to a higher version than 3.0.72,3.2.24,3.4.81,and avoid the version [2.6.33,3.0.72),[3.1,3.2.24),[3.3,3.4.81); Upgrade canonical ubuntu_linux to a higher version than 10.04,11.10,12.04,and avoid the version 10.04,11.10,12.04