当前时间: 2010年07月29日, 21:25 你好, 欢迎光临! (登录注册)


发表回复 
 
主题评价:
  • 1 次(票) - 平均星级: 5
  • 1
  • 2
  • 3
  • 4
  • 5
MyBB1.4.6 简体中文版 build090511 UTF8 发布
2009年05月11日, 14:50 (这个帖子最后修改于: 2009年05月11日 15:21 by admin.)
MyBB1.4.6 简体中文版 build090511 UTF8 发布
本站已升级至MyBB 1.4.6,这是一次安全更新。

我们建议每个人都立刻进行此次更新,可以选择下载补丁文件覆盖或者手动更新的方式。

这些漏洞影响到 MyBB 1.4.5 的安全。老版本的也有可能会受到影响。

非常感谢发现并提供这些漏洞的朋友们!

LP:language pack
FP:full pack
MyBB是一个基于PHP+MySQL搭建,功能强大,高效的开源论坛系统。

2009.5.11
MyBB 1.4.6 发布 - 安全更新
1.修复一个中等级别安全风险的漏洞
2.修复一个低级别安全风险的漏洞

下载地址:
完整安装包: http://www.mybbchina.net/download/latest.zip
独立语言包: http://www.mybbchina.net/download/latestlp.zip

完整安装包合作下载:
站长下载: http://down.cnzz.cn/Info/44683.aspx
中国站长下载: http://down.chinaz.com/soft/24453.htm
洪越源码下载: http://www.softhy.net/soft/19622.htm
源码网下载: http://www.codepub.com/software/view-software-2929.html

MyBB 1.4.5 to MyBB 1.4.6 补丁
这个补丁只适用于MyBB 1.4.5。如果你运行的是其他老版本的MyBB,请从MyBB中文站下载 MyBB 1.4.6 并更新。

请下载这个附件,解压,然后按照readme.txt的说明,将相关文件和文件夹覆盖你论坛根目录的相应文件和文件夹。

.zip  changed_files_1406.zip (大小: 24.24 KB / 下载: 7)

如果你想手动更新,可以按照如下说明进行操作,请注意,这些说明在上面的更新附件中也有:
代码:
+--------------------------------------------------------------------------------+
| MyBB 1.4.5 - 安全更新补丁文件                                                  |
| (c) 2009 MyBB Group.                                                           |
| (c) 2009 MyBB中文站翻译.                                                       |
|                                                                                |
| 这个补丁文件修复MyBB 1.4.5中一个中级和一个低级安全问题                         |
|                                                                                |
| 请根据下面的说明手动更新你的论坛。                                             |
+--------------------------------------------------------------------------------+

===============
1. admin/modules/user/users.php
===============

查找:
--
    $user['view']['avatar'] = "<img src=\"{$user['avatar']}\" alt=\"\" width=\"{$scaled_avatar['width']}\" height=\"{$scaled_avatar['height']}\" />";
--

替换为:
--
    $user['view']['avatar'] = "<img src=\"".htmlspecialchars_uni($user['avatar'])."\" alt=\"\" width=\"{$scaled_avatar['width']}\" height=\"{$scaled_avatar['height']}\" />";
--

同样查找:
--
    $table->construct_cell("<div style=\"width: 126px; height: 126px;\" class=\"user_avatar\"><img src=\"{$user['avatar']}\" style=\"margin-top: {$avatar_top}px\" width=\"{$scaled_dimensions['width']}\" height=\"{$scaled_dimensions['height']}\" alt=\"\" /></div>", array('rowspan' => 6, 'width' => 1));
--

替换为:
--
    $table->construct_cell("<div style=\"width: 126px; height: 126px;\" class=\"user_avatar\"><img src=\"".htmlspecialchars_uni($user['avatar'])."\" style=\"margin-top: {$avatar_top}px\" width=\"{$scaled_dimensions['width']}\" height=\"{$scaled_dimensions['height']}\" alt=\"\" /></div>", array('rowspan' => 6, 'width' => 1));
--

同样查找:
--
    $table->construct_cell("<div style=\"width: 126px; height: 126px;\" class=\"user_avatar\"><img src=\"{$user['avatar']}\" width=\"{$scaled_dimensions['width']}\" style=\"margin-top: {$avatar_top}px\" height=\"{$scaled_dimensions['height']}\" alt=\"\" /></div>", array('width' => 1));
--

替换为:
--
    $table->construct_cell("<div style=\"width: 126px; height: 126px;\" class=\"user_avatar\"><img src=\"".htmlspecialchars($user['avatar'])."\" width=\"{$scaled_dimensions['width']}\" style=\"margin-top: {$avatar_top}px\" height=\"{$scaled_dimensions['height']}\" alt=\"\" /></div>", array('width' => 1));
--

===============
2. attachment.php
===============

查找:
--
    header("Content-type: {$attachment['filetype']}");
--

在之前添加:
--
    if(strpos(strtolower($_SERVER['HTTP_USER_AGENT']), "msie 6.0") !== false)
    {
        header("Expires: -1");
    }
--

===============
3. inc/class_core.php (改变版本号)
===============

查找:
--
/**
* The friendly version number of MyBB we're running.
*
* @var string
*/
var $version = "1.4.5";

/**
* The version code of MyBB we're running.
*
* @var integer
*/
var $version_code = 1405;
--

替换为:
--
/**
* The friendly version number of MyBB we're running.
*
* @var string
*/
var $version = "1.4.6";

/**
* The version code of MyBB we're running.
*
* @var integer
*/
var $version_code = 1406;
--

更新完毕

报告MyBB安全漏洞
如果你认为你发现了一个安全漏洞,请报告给我们,我们非常感谢您的帮助,这会使MyBB变得更加安全。
查找这个用户的全部帖子
引用并回复
发表回复 


论坛跳转:


联系我们 | MyBB中文站 | 回到顶部 | 回到正文区 | 精简(归档)模式 | RSS 聚合