BUGTRAQ ID: 33923 Drupal的Taxonomy Theme模块允许网站管理员基于分类、词汇或类型内容更改指定内容的主题。 Taxonomy Theme模块的taxonomy_theme_admin_table_builder()函数没有正确地检查用户提供输入。在taxonomy_theme_admin.inc的388行: $form['table'][$item->$data['key']]['title'] = array('#value' => $item->name); 由于没有使用check_plain()或类似的函数对$item->name值执行过滤,拥有administer taxonomy权限的攻击者可以通过提交恶意请求注入任意HTML和脚本代码,并在显示分类主题名时执行注入的代码。 Drupal Taxonomy Theme 5.x 厂商补丁: Drupal ------ 目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载: <a href=http://ftp.drupal.org/files/projects/taxonomy_theme-5.x-1.2.tar.gz target=_blank rel=external nofollow>http://ftp.drupal.org/files/projects/taxonomy_theme-5.x-1.2.tar.gz</a>
BUGTRAQ ID: 33923 Drupal的Taxonomy Theme模块允许网站管理员基于分类、词汇或类型内容更改指定内容的主题。 Taxonomy Theme模块的taxonomy_theme_admin_table_builder()函数没有正确地检查用户提供输入。在taxonomy_theme_admin.inc的388行: $form['table'][$item->$data['key']]['title'] = array('#value' => $item->name); 由于没有使用check_plain()或类似的函数对$item->name值执行过滤,拥有administer taxonomy权限的攻击者可以通过提交恶意请求注入任意HTML和脚本代码,并在显示分类主题名时执行注入的代码。 Drupal Taxonomy Theme 5.x 厂商补丁: Drupal ------ 目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载: <a href=http://ftp.drupal.org/files/projects/taxonomy_theme-5.x-1.2.tar.gz target=_blank rel=external nofollow>http://ftp.drupal.org/files/projects/taxonomy_theme-5.x-1.2.tar.gz</a>