发布时间 :1999-06-10 00:00:00
修订时间 :2016-10-17 22:00:19

[原文]useradd in Solaris 7.0 does not properly interpret certain date formats as specified in the "-e" (expiration date) argument, which could allow users to login after their accounts have expired.

[CNNVD]Solaris useradd截止日期漏洞(CNNVD-199906-017)

        Solaris 7.0版本中的useradd不能正确地说明"-e"(截止日期)参数中指定的一些日期格式,用户在账号过期后仍可登陆。

- CVSS (基础分值)

CVSS分值: 4.6 [中等(MEDIUM)]
机密性影响: PARTIAL [很可能造成信息泄露]
完整性影响: PARTIAL [可能会导致系统文件被修改]
可用性影响: PARTIAL [可能会导致性能下降或中断资源访问]
攻击复杂度: LOW [漏洞利用没有访问限制 ]
攻击向量: LOCAL [漏洞利用需要具有物理访问权限或本地帐户]
身份认证: NONE [漏洞利用无需身份认证]

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


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


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

- 其它链接及资源
(UNKNOWN)  BUGTRAQ  19990610 Sun Useradd program expiration date bug

- 漏洞信息

Solaris useradd截止日期漏洞
中危 设计错误
1999-06-10 00:00:00 2005-10-20 00:00:00
        Solaris 7.0版本中的useradd不能正确地说明"-e"(截止日期)参数中指定的一些日期格式,用户在账号过期后仍可登陆。

- 公告与补丁


- 漏洞信息

Solaris useradd -e Login Expiration Failure

- 漏洞描述

Unknown or Incomplete

- 时间线

1999-06-10 Unknow
Unknow Unknow

- 解决方案

Unknown or Incomplete

- 相关参考

- 漏洞作者

Unknown or Incomplete

- 漏洞信息

Solaris useradd expiration date Vulnerability
Design Error 426
No Yes
1999-06-10 12:00:00 2009-07-11 12:56:00
First posted to BugTraq by Chad Price <cprice@MOLBIO.UNMC.EDU> on June 10, 1999.

- 受影响的程序版本

Sun Solaris 7.0

- 漏洞讨论

The Solaris useradd binary shipped with Solaris 7.0 has a bug which can possibly allow users who are supposed to be expired by a certain time to login. The problem with useradd is the interpretation of the value passed after the paramater -e (expire). If one were to use useradd to set an expiry date the following way, :

"-e 6/30/2000",

the interpretation would be 'June 30, 2020'. The consequence of this vulnerability is having expired users having access to the vulnerable host.

- 漏洞利用

Currently the SecurityFocus staff are not aware of any exploits for this issue. If you feel we are in error or are aware of more recent information, please mail us at:

- 解决方案

- 相关参考