1 頁 (共 1 頁)

[討論] phpBB v2.0.7a 釋出

發表於 : 2004-03-20 03:13
小竹子
ㄜ.................又出了安全性修正嚕!

代碼: 選擇全部

Changes: - Fixed several vulnerabilities in modcp - Robert Lavierck - Changed whois lookup address within admin index - Fixed potential vulnerability in viewtopic postorder - 2.0.6d - Updates to cope with Zend Optimizer 2.5 problems - 2.0.6d - jetset - Force specialcharing of redirect variable in login - Pit - Fixed potential vulnerability in viewtopic postdays - GulfTech Security Research - Fixed potential vulnerability in viewforum topicdays - GulfTech Security Research - Fixed potential vulnerability in modcp - Fixed potential vulnerability in avatar gallery - Fixed redirect problems - 2.0.7a - Fixed sql injection vulnerability in search - 2.0.7a 
https://sourceforge.net/project/showfil ... _id=223396

官方有公告嚕!把重點簡單翻譯一下!

代碼: 選擇全部

我們發現在search.php裡有安全疑慮。 phpBB 2.0.x 的全部現有的使用者強烈建議按照下面更新方式更新升級。 
原文來源:
http://www.phpbb.com/phpBB/viewtopic.php?f=14&t=182281

發表於 : 2004-03-20 03:26
Mac
真快,連官方的討論版都還沒公布呢 @@

~Mac

發表於 : 2004-03-20 04:09
Mac
由 2.0.7 升級至 2.0.7a

search.php

尋找\r
[php]<?php
$show_results = ( isset($HTTP_POST_VARS['show_results']) ) ? $HTTP_POST_VARS['show_results'] : 'posts';
?>[/php]

之後加上
[php]<?php
$show_results = ($show_results == 'topics') ? 'topics' : 'posts';
?>[/php]

尋找\r
[php]<?php
$store_vars = array('search_results', 'total_match_count', 'split_search', 'sort_by', 'sort_dir', 'show_results', 'return_chars');
?>[/php]

之後加上
[php]<?php
$search_results = '';
?>[/php]

login.php

尋找\r
[php]<?php
$url = ( !empty($HTTP_POST_VARS['redirect']) ) ? htmlspecialchars($HTTP_POST_VARS['redirect']) : "index.$phpEx";
?>[/php]

取代為\r
[php]<?php
$url = ( !empty($HTTP_POST_VARS['redirect']) ) ? str_replace('&', '&', htmlspecialchars($HTTP_POST_VARS['redirect'])) : "index.$phpEx";
?>[/php]

尋找\r
[php]<?php
$redirect = ( !empty($HTTP_POST_VARS['redirect']) ) ? htmlspecialchars($HTTP_POST_VARS['redirect']) : '';
?>[/php]

取代為\r
[php]<?php
$redirect = ( !empty($HTTP_POST_VARS['redirect']) ) ? str_replace('&', '&', htmlspecialchars($HTTP_POST_VARS['redirect'])) : '';
?>[/php]

尋找\r
[php]<?php
$redirect = ( !empty($HTTP_POST_VARS['redirect']) ) ? htmlspecialchars($HTTP_POST_VARS['redirect']) : "";
?>[/php]

取代為\r
[php]<?php
$redirect = ( !empty($HTTP_POST_VARS['redirect']) ) ? str_replace('&', '&', htmlspecialchars($HTTP_POST_VARS['redirect'])) : "";
?>[/php]

尋找\r
[php]<?php
$url = (!empty($HTTP_POST_VARS['redirect'])) ? htmlspecialchars($HTTP_POST_VARS['redirect']) : htmlspecialchars($HTTP_GET_VARS['redirect']);
?>[/php]

之後加上
[php]<?php
$url = str_replace('&', '&', $url);
?>[/php]

尋找\r
[php]<?php
$url = ( !empty($HTTP_POST_VARS['redirect']) ) ? htmlspecialchars($HTTP_POST_VARS['redirect']) : "index.$phpEx";
?>[/php]

取代為\r
[php]<?php
$url = ( !empty($HTTP_POST_VARS['redirect']) ) ? str_replace('&', '&', htmlspecialchars($HTTP_POST_VARS['redirect'])) : "index.$phpEx";
?>[/php]

privmsg.php

尋找\r
[php]<?php
message_die(GENERAL_ERROR, 'Could not query private messages', '', __LINE__, __FILE__, $sql);
}

if ( $row = $db->sql_fetchrow($result) )
{
?>[/php]

之後加上
[php]<?php
$i = 0;
?>[/php]

尋找\r
[php]<?php
$row_color = ( !($i % 2) ) ? $theme['td_color1'] : $theme['td_color2'];
$row_class = ( !($i % 2) ) ? $theme['td_class1'] : $theme['td_class2'];
?>[/php]

之後加上
[php]<?php
$i++;
?>[/php]

~Mac

發表於 : 2004-03-20 10:43
bbk
一要由2.0.7 升級到 2.0.7a嗎 ?
想直接下載 2.0.7a full version 的,

官方的網址暫時未提供資料,下面我看了,要下載2.0.7a,像沒有直接的下載點
https://sourceforge.net/project/showfil ... _id=223396

發表於 : 2004-03-20 11:44
大佬
這個更新主要是防範什麼問題?

發表於 : 2004-03-20 12:03
小竹子
大佬 寫:這個更新主要是防範什麼問題?
在搜尋的時候取得權限的安全性問題修正!

發表於 : 2004-03-20 12:20
fankun
是否可以直接用這三個文件替換207里面的相應文件?

發表於 : 2004-03-20 13:07
webspirit
更新完畢\r
謝謝竹大及Mac大大 ^^

發表於 : 2004-03-20 18:20
Mac
fankun 寫:是否可以直接用這三個文件替換207里面的相應文件?
可以,如果你確定你舊的檔案中沒有修改過(e.g. 加了外掛)

~Mac

發表於 : 2004-03-21 11:43
bbk
下載 phpBB-2.0.7a
http://unc.dl.sourceforge.net/sourcefor ... -2.0.7.zip

下載 phpBB-2.0.7a中文繁體語系
http://phpbb-tw.net/phpbb/download/lang ... _2.0.5.zip

圖檔

代碼: 選擇全部

修正:請不要用美國官方上面的中文語系檔連結,因為那是FOR2.0.0的!

發表於 : 2004-03-21 23:38
godbless
幫你把中文語系連結點修正一下,因為美國官方上面的是舊版的!