发布时间 :2000-12-19 00:00:00
修订时间 :2008-09-05 16:22:11

[原文]fingerd in FreeBSD 4.1.1 allows remote attackers to read arbitrary files by specifying the target file name instead of a regular user name.

[CNNVD]FreeBSD fingerd读取任意文件漏洞(CNNVD-200012-154)

        FreeBSD 4.1.1版本fingerd存在漏洞。远程攻击者通过指定目标文件名而不是普通用户名来读取任意文件。

- CVSS (基础分值)

CVSS分值: 5 [中等(MEDIUM)]
机密性影响: PARTIAL [很可能造成信息泄露]
完整性影响: NONE [不会对系统完整性产生影响]
可用性影响: NONE [对系统可用性无影响]
攻击复杂度: LOW [漏洞利用没有访问限制 ]
攻击向量: [--]
身份认证: NONE [漏洞利用无需身份认证]

- CPE (受影响的平台与产品)


- OVAL (用于检测的技术细节)


- 官方数据库链接
(官方数据源) MITRE
(官方数据源) NVD
(官方数据源) CNNVD

- 其它链接及资源
(VENDOR_ADVISORY)  XF  freebsd-fingerd-files
(UNKNOWN)  BUGTRAQ  20001002 [ bin/21704: enabling fingerd makes files world readable]

- 漏洞信息

FreeBSD fingerd读取任意文件漏洞
中危 未知
2000-12-19 00:00:00 2005-05-02 00:00:00
        FreeBSD 4.1.1版本fingerd存在漏洞。远程攻击者通过指定目标文件名而不是普通用户名来读取任意文件。

- 公告与补丁


- 漏洞信息

FreeBSD fingerd Arbitrary File Access
Remote / Network Access Input Manipulation
Loss of Confidentiality
Exploit Public

- 漏洞描述

FreeBSD contains a flaw that may lead to an unauthorized information disclosure. The issue is triggered when a malicious user sends an absolute path file name instead of a user name when fingering a victim, which will disclose file contents rather than return user information and result in a loss of confidentiality.

- 时间线

2000-10-13 Unknow
2000-10-13 Unknow

- 解决方案

Upgrade to version 4.1.1-STABLE or higher, as it has been reported to fix this vulnerability. It is also possible to correct the flaw by implementing the following workaround: disable the finger protocol in /etc/inetd.conf by commenting out the service. #finger stream tcp nowait/3/10 nobody /usr/libexec/fingerd fingerd -s On IPv6-connected systems, be sure to disable the IPv6 instance of the finger daemon as well: #finger stream tcp6 nowait/3/10 nobody /usr/libexec/fingerd fingerd -s Also, FreeBSD has released a patch.

- 相关参考

- 漏洞作者