CVE:CVE-2010-4158
CNNVD:CNNVD-201012-377
Linux kernel是美国Linux基金会发布的开源操作系统Linux所使用的内核。NFSv4 implementation是其中的一个分布式文件系统协议。
Linux kernel 2.6.36.2之前版本中的net/core/filter.c文件中的sk_run_filter函数没有检查某个内存地址是否经过初始化后再执行(1)BPF_S_LD_MEM或者(2)BPF_S_LDX_MEM指令。本地用户可以借助特制的socket过滤器从内核栈内存中获取潜在敏感信息。
solution:Upgrade linux linux_kernel to a higher version than 2.6.36.2,and avoid the version (,2.6.36.2); Upgrade fedoraproject fedora to a higher version than 13,and avoid the version 13; Upgrade opensuse opensuse to a higher version than 11.2,11.3,and avoid the version 11.2,11.3; Upgrade suse linux_enterprise_desktop to a higher version than 10:sp3,11:sp1,and avoid the version 10:sp3,11:sp1; Upgrade suse linux_enterprise_real_time_extension to a higher version than 11:sp1,and avoid the version 11:sp1; Upgrade suse linux_enterprise_server to a higher version than 9,10:sp3,11:sp1,and avoid the version 9,10:sp3,11:sp1; Upgrade suse linux_enterprise_software_development_kit to a higher version than 10:sp3,and avoid the version 10:sp3