CVE:CVE-2009-2844
CNNVD:CNNVD-200908-211
Linux kernel是美国Linux基金会发布的开源操作系统Linux所使用的内核。NFSv4 implementation是其中的一个分布式文件系统协议。
Linux Kernel的net/wireless/scan.c文件中的cfg80211无线配置API没有正确地处理一系列信标帧。如果其中的一个帧遗漏了SSID信息元素(IE)而接下来的帧中包含有SSID IE，就会在cmp_ies函数中触发空指针引用，导致拒绝服务的情况。
solution:Upgrade linux kernel to a higher version than 2.6.24.7,2.6.25.15,and avoid the version 2.6.24.7,2.6.25.15; Upgrade linux linux_kernel to a higher version than *:-rc5,2.6,2.6.0,2.6.1,2.6.10,2.6.11,2.6.11.1,2.6.11.2,2.6.11.3,2.6.11.4,2.6.11.5,2.6.11.6,2.6.11.7,2.6.11.8,2.6.11.9,2.6.11.10,2.6.11.11,2.6.11.12,2.6.12,2.6.12.1,2.6.12.2,2.6.12.3,2.6.12.4,2.6.12.5,2.6.12.6,2.6.13,2.6.13.1,2.6.13.2,2.6.13.3,2.6.13.4,2.6.13.5,2.6.14,2.6.14.1,2.6.14.2,2.6.14.3,2.6.14.4,2.6.14.5,2.6.14.6,2.6.14.7,2.6.15,2.6.15.1,2.6.15.2,2.6.15.3,2.6.15.4,2.6.15.5,2.6.15.6,2.6.15.7,2.6.16,2.6.16.1,2.6.16.2,2.6.16.3,2.6.16.10,2.6.16.11,2.6.16.12,2.6.16.13,2.6.16.14,2.6.16.15,2.6.16.16,2.6.16.17,2.6.16.18,2.6.16.19,2.6.16.20,2.6.16.21,2.6.16.22,2.6.16.23,2.6.16.24,2.6.16.25,2.6.16.26,2.6.16.27,2.6.16.28,2.6.16.29,2.6.16.30,2.6.16.31,2.6.16.31:-rc1,2.6.16.31:-rc2,2.6.16.31:-rc3,2.6.16.31:-rc4,and avoid the version *:-rc5,2.6,2.6.0,2.6.1,2.6.10,2.6.11,2.6.11.1,2.6.11.2,2.6.11.3,2.6.11.4,2.6.11.5,2.6.11.6,2.6.11.7,2.6.11.8,2.6.11.9,2.6.11.10,2.6.11.11,2.6.11.12,2.6.12,2.6.12.1,2.6.12.2,2.6.12.3,2.6.12.4,2.6.12.5,2.6.12.6,2.6.13,2.6.13.1,2.6.13.2,2.6.13.3,2.6.13.4,2.6.13.5,2.6.14,2.6.14.1,2.6.14.2,2.6.14.3,2.6.14.4,2.6.14.5,2.6.14.6,2.6.14.7,2.6.15,2.6.15.1,2.6.15.2,2.6.15.3,2.6.15.4,2.6.15.5,2.6.15.6,2.6.15.7,2.6.16,2.6.16.1,2.6.16.2,2.6.16.3,2.6.16.10,2.6.16.11,2.6.16.12,2.6.16.13,2.6.16.14,2.6.16.15,2.6.16.16,2.6.16.17,2.6.16.18,2.6.16.19,2.6.16.20,2.6.16.21,2.6.16.22,2.6.16.23,2.6.16.24,2.6.16.25,2.6.16.26,2.6.16.27,2.6.16.28,2.6.16.29,2.6.16.30,2.6.16.31,2.6.16.31:-rc1,2.6.16.31:-rc2,2.6.16.31:-rc3,2.6.16.31:-rc4