首页 -> 安全研究

安全研究

安全漏洞
Oracle JDBC Daylight保存时间时间戳漏洞

发布日期:2003-03-31
更新日期:2003-04-07

受影响系统:
Oracle Oracle8 8.1.7
    - Microsoft Windows 2000
描述:
BUGTRAQ  ID: 7241

Java数据库连接(JDBC)API是一系列能够让Java编程人员访问数据库的接口。

Oracle数据库分发的JDBC thin驱动程序不充分处理部分时间戳,可导致日志和数据库事务时间不精确。

问题存在与daylight保存时间中,在从DST转换到标准时间时,一小时会出现两次。如果时间戳不带时区信息存在在本地时区中,这信息就可能变的不精确。如果要存储精确的时间格式,就使用UTC或数字格式(如POSIX time_t或Java millis)。

<*来源:Peter Conrad (conrad@tivano.de
  
  链接:http://marc.theaimsgroup.com/?l=bugtraq&m=104931834412567&w=2
*>

建议:
厂商补丁:

Oracle
------
目前厂商还没有提供补丁或者升级程序,我们建议使用此软件的用户随时关注厂商的主页以获取最新版本:

http://www.oracle.com

浏览次数:3220
严重程度:0(网友投票)
本安全漏洞由绿盟科技翻译整理,版权所有,未经许可,不得转载
绿盟科技给您安全的保障