一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

PHP Session_Regenerate_ID函數(shù)雙釋放內(nèi)存破壞漏洞

SEBUG-ID:1491SEBUG-Appdir:php
發(fā)布時(shí)間:2007-03-17
影響版本:
php php 5.2.1
php php 5.1.6
php php 5.1.5
php php 5.1.4
php php 5.1.3
php php 5.1.3
php php 5.1.2
php php 5.1.1
php php 5.1
php php 5.0.5
php php 5.0.4
php php 5.0.3
+ Trustix Secure Linux 2.2
php php 5.0.2
php php 5.0.1
php php 5.0 candidate 3
php php 5.0 candidate 2
php php 5.0 candidate 1
php php 5.0 .0
php php 5.2
漏洞描述:
php是一款廣泛使用的WEB開發(fā)腳本語言。
php Session_Regenerate_ID函數(shù)存在雙釋放內(nèi)容破壞問題,遠(yuǎn)程攻擊者可利用此漏洞對應(yīng)用程序進(jìn)行拒絕服務(wù)攻擊,可能導(dǎo)致任意指令執(zhí)行。
session_regenerate_id()函數(shù)最先會(huì)釋放舊的會(huì)話識別器,然后馬上分配由會(huì)話識別生成器生成的新值:
復(fù)制代碼 代碼如下:
php_FUNCTION(session_regenerate_id)
{
...
if (PS(id)) {
...
efree(PS(id));
}
PS(id) = PS(mod)->s_create_sid(&PS(mod_data), NULL TSRMLS_CC);
PS(send_cookie) = 1;
php_session_reset_id(TSRMLS_C);
RETURN_TRUE;
}
RETURN_FALSE;
}

但是此分配操作不是一個(gè)原子操作。因此可被如內(nèi)存限制沖突操作來中斷,另外,根據(jù)php配置,生成器可觸發(fā)php錯(cuò)誤也可導(dǎo)致一個(gè)中斷。
復(fù)制代碼 代碼如下:
phpAPI char *php_session_create_id(PS_CREATE_SID_ARGS)
{
...
switch (PS(hash_func)) {
...
default:
php_error_docref(NULL TSRMLS_CC, E_ERROR, "Invalid session hash function");
efree(buf);
return NULL;
}
...
if (PS(hash_bits_per_character) < 4
|| PS(hash_bits_per_character) > 6) {
PS(hash_bits_per_character) = 4;
php_error_docref(NULL TSRMLS_CC, E_WARNING, "The ini setting hash_bits_per_character...");
}
...

通過注冊一個(gè)惡意用戶空間錯(cuò)誤處理器可比較容易的利用此問題。當(dāng)此處理器調(diào)用一個(gè)HASH表分配到前會(huì)話識別器相同的地方,然后惡意錯(cuò)誤處理器可以通過調(diào)用session_id()函數(shù)和分配包含偽造HASH表到HASH表相同地方,這樣來觸發(fā)另一個(gè)之前的會(huì)話識別器的釋放操作。當(dāng)用戶錯(cuò)誤處理器完成后會(huì)解構(gòu)覆蓋的HASH表而調(diào)用攻擊者提供的代碼。
http://www.php-security.org/MOPB/MOPB-22-2007.html
測試方法:
[www.sebug.NET]
本站提供程序(方法)可能帶有攻擊性,僅供安全研究與教學(xué)之用,風(fēng)險(xiǎn)自負(fù)!
http://www.php-security.org/MOPB/code/MOPB-22-2007.php
SEBUG安全建議:
目前沒有解決方案提供:

php技術(shù)PHP Session_Regenerate_ID函數(shù)雙釋放內(nèi)存破壞漏洞,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲欧洲免费视频 | 九九精品视频在线观看 | 欧美性一交激情视频在线 | 久久一日本道色综合久久m 久久伊人草 | 国内xxxx乱子另类 | 亚洲日本一区二区三区高清在线 | 精品久久中文久久久 | 国产剧情乱偷 | 亚洲激情在线视频 | 亚洲精品国产福利 | 香蕉久久影院 | 国产精品免费观看视频 | 国产午夜人做人免费视频中文 | 色老板在线观看视频 | 狠狠五月深爱婷婷网免费 | 免费色网址 | 婷婷色中文 | 国产成人小视频 | 欧美图片在线观看 | 日本视频网站在线www色 | 国产精品夜色视频一区二区 | 视频一区中文字幕 | 五月在线观看 | 日韩亚洲综合精品国产 | 中文字幕无限乱码不卡2021 | 天天躁天天弄天天爱 | 四虎免费最新在线永久 | 高跟黑色丝袜国产91美女紫丝 | 亚洲精品美女久久久久网站 | 99久久久久国产 | 岛国大片在线 | 国产精品丝袜 | 黄色美女免费网站 | 都市激情综合网 | 欧美大片欧美激情免费看一 | 97影院秋霞国产精品 | 久久精品国产无限资源 | 加勒比色久综合在线 | 四虎影在线永久免费观看 | 久久久久久久久久福利 | 国产成人午夜精品5599 |