发新话题
打印

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

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

发布日期:2003-03-31  更新日期:2003-04-07  受影响
[url=/jsj/system/]系统[/url]
  Oracle Oracle8 8.1.7
    - Microsoft Windows 2000  描述:  Java
[url=/code/sql/]数据库[/url]
连接(JDBC)API是一系列能够让Java编程人员访问
[url=/code/sql/]数据库[/url]
的接口。  Oracle
[url=/code/sql/]数据库[/url]
分发的JDBC thin驱动
[url=/code/]程序[/url]
不充分处理部分时间戳,可导致日志和
[url=/code/sql/]数据库[/url]
事务时间不精确。  问题存在与daylight保存时间中,在从DST转换到标准时间时,一小时会出现两次。如果时间戳不带时区信息存在在本地时区中,这信息就可能变的不精确。如果要存储精确的时间格式,就使用UTC或数字格式(如POSIX time_t或Java millis)。  建议:

目前厂商Oracle还没有提供补丁或者升级
[url=/code/]程序[/url]
,我们建议使用此软件的用户随时关注厂商的主页以获取最新版本:  
http://www.oracle.com
                                 



[url=java:copyUrl(]复制地址,推荐给QQ、MSN上的好友[/url]


[url=/bbs/]进入黑客手册技术论坛和大家一起讨论[/url]

TOP

发新话题