CVE:CVE-2005-1126
CNNVD:CNNVD-200504-066
FreeBSD是一种类UNIX操作系统，但不是真正意义上的UNIX操作系统，它是由经过BSD、386BSD和4.4BSD发展而来的Unix的一个重要分支，它支持 x86 兼容(包括 Pentium&reg; 和 Athlon?)、amd64 兼容(包括 Opteron?、Athlon 64 和 EM64T)、 Alpha/AXP、IA-64、PC-98以及 UltraSPARC&reg; 架构的计算机。它运行在Intel x86 family兼容处理器、DEC Alpha、Sun微系统的UltraSPARC、Itanium (IA-64)和AMD64处理器上。针对PowerPC的支持正在开发中。它被普遍认为是相当可靠和稳定的。苹果电脑的Mac OS X即以 Mach 为内核， 配合 FreeBSD 的驱动程序和实用工具为基础。FreeBSD 源于 BSD ──美国加州大学伯克利分校开发 UNIX&reg; 版本它由来自世界各地的志愿者开发和维护.FreeBSD 为不同架构的计算机系统提供了不同程度的支持.
FreeBSD 4.x到4.11版本及5.x到5.4版本中，SIOCGIFCONF ioctl(ifconf函数)在使用缓冲区前没有正确的清除原有数据，这就可能使本地用户获得敏感的内核内存数据块。
solution:Upgrade freebsd freebsd to a higher version than 4.0,4.0:alpha,4.0:releng,4.1,4.1.1,4.1.1:release,4.1.1:stable,4.2,4.2:stable,4.3,4.3:release,4.3:release_p38,4.3:releng,4.3:stable,4.4,4.4:release_p42,4.4:releng,4.4:stable,4.5,4.5:release,4.5:release_p32,4.5:releng,4.5:stable,4.6,4.6:release,4.6:release_p20,4.6:releng,4.6:stable,4.6.2,4.7,4.7:release,4.7:release_p17,4.7:releng,4.7:stable,4.8,4.8:pre-release,4.8:release_p6,4.8:releng,4.9,4.9:pre-release,4.9:releng,4.10,4.10:release,4.10:releng,4.11:stable,5.0,5.0:alpha,5.0:release_p14,5.0:releng,5.1,5.1:alpha,5.1:release,5.1:release_p5,5.1:releng,5.2,5.2.1:release,5.2.1:releng,5.3,5.3:release,5.3:releng,5.3:stable,and avoid the version 4.0,4.0:alpha,4.0:releng,4.1,4.1.1,4.1.1:release,4.1.1:stable,4.2,4.2:stable,4.3,4.3:release,4.3:release_p38,4.3:releng,4.3:stable,4.4,4.4:release_p42,4.4:releng,4.4:stable,4.5,4.5:release,4.5:release_p32,4.5:releng,4.5:stable,4.6,4.6:release,4.6:release_p20,4.6:releng,4.6:stable,4.6.2,4.7,4.7:release,4.7:release_p17,4.7:releng,4.7:stable,4.8,4.8:pre-release,4.8:release_p6,4.8:releng,4.9,4.9:pre-release,4.9:releng,4.10,4.10:release,4.10:releng,4.11:stable,5.0,5.0:alpha,5.0:release_p14,5.0:releng,5.1,5.1:alpha,5.1:release,5.1:release_p5,5.1:releng,5.2,5.2.1:release,5.2.1:releng,5.3,5.3:release,5.3:releng,5.3:stable