You are here

SA-2008-060 - Drupal core - Multiple vulnerabilities

g089h515r806 的头像
Submitted by g089h515r806 on 星期四, 2008-10-09 15:29
  • 编号:DRUPAL-SA-2008-060
  • 项目:Drupal核心
  • 版本:drupal5.x和 drupal6.x
  • 日期:2008年10月8日
  • 安全风险:高
  • 攻击点:远程
  • 漏洞:多个

描述

在Drupal中发现的多个漏洞和不足之处。

 

文件上传之绕过检查

核心的上传模块的验证存在一个逻辑错误,从而使得未授权的用户可以向内容中添加附件。这个bug仅仅影响Drupal6.x。

用户无权访问的一些节点,但是却可以访问节点上附件。这个bug仅仅影响Drupal5.x。

如果没有使用核心的上传模块的话,那就不关你的事了。

 

绕过访问规则

用户模块(user module)的一个不足是,对于那些使用访问规则禁止的用户,则特定的一些条件下,仍然可以继续登录站点。

如果你没有用到核心的'access rules'(访问规则)功能的话,你就不用担心了。

这个bug影响Drupal 5.x 和Drupal 6.x

 

BlogAPI的绕过访问检查

BlogAPI模块对于特定内容字段的验证不正确,从而允许将值设置到平时无法访问的字段上。在这个版本中,我们对BlogAPI模块作了改进,但是安全小组还是提醒您,'Administer content with BlogAPI'权限只能授予可信的人。

如果没有启用BlogAPI模块的话,你就不用担心了。

这个bug影响Drupal 5.x 和Drupal 6.x.

 

绕过节点验证

节点模块API的一个不足时,实现了该API的第3方模块在某些条件下可以绕过节点验证。为此,添加了额外的检查,以确保在所有的情况下都万无一失。这个漏洞仅仅影响个别第3方模块,对于大多数都不影响。由于没有发现漏洞,所以我们的改进算得上是未雨绸缪了。

这个bug影响Drupal5.x.

 

影响版本

  • 对于Drupal 5.x,5.11以前的版本
  • 对于Drupal 6.x,6.5以前的版本

 

解决方案

安装最新版本

  • 如果你用的是Drupal 5.x的话,那么可以升级到Drupal 5.11
  • 如果你用的是Drupal 6.x的话,那么可以升级到Drupal 6.5

注意:settings.php, robots.txt 和.htaccess文件没有修改,对当前drupal版本升级时,可不用替换这些文件。

 

如果你不能立即升级的话,你可以先打个补丁,直到你有时间和精力升级为止。这些补丁仅仅修复了这些安全漏洞,但是没有包含其它的修订及改进。

 

报告人

其中标有型号的用于为Drupal安全小组成员。

 

联系方式

对于Drupal安全问题,你可以通过security at drupal.org (at替换为@)给我们发送email,或者通过http://drupal.org/contact在线联系我们。

 

原文作者: Gábor Hojtsy,发表日期: 2008年10月8日21:43

相关链接: http://drupal.org/node/318706 , http://zhupou.cn

 

Drupal版本: