PHP China | 中国开源之路 's Archiver

蓝色旋风 发表于 2007-3-22 10:54

PHP GD扩展访问已释放资源 触发错误提升权限漏洞

受影响系统:
PHP PHP 5 <= 5.2.1
PHP PHP 4 <= 4.4.6

描述:
PHP是广泛使用的通用目的脚本语言,特别适合于Web开发,可嵌入到HTML中。

PHP GD资源使用的机制上存在漏洞,本地攻击者可能利用此漏洞提升自己的权限。

如果PHP函数需要追踪数据结构的话,会使用Zend引擎注册资源。资源系统有引用计数器,但这些计数器只追踪指向实际资源的PHP变量,没有计数器计算有多少函数正在使用内部资源。由于这种设计导致PHP代码中存在一个bug。如果用户代码能够在通过资源标识符获得资源数据后中断PHP函数的话,就可以释放资源,在已释放资源相同的内存位置分配相同大小的PHP字符串。攻击者可以使用这个PHP字符串创建允许利用PHP函数内部的特制资源,当恶意的中断结束时函数会继续,使用被替换的资源数据。

为了获得所必须的函数中断,攻击者需要在函数参数中放置对象,导致在转换超长数据时触发PHP错误,但也可使用函数所提供的其他类型警告或通知。

xiaojia 发表于 2007-3-22 12:49

了解一下

mitch 发表于 2007-3-23 14:31

:)

风波里的茶煲 发表于 2008-7-22 15:07

能不能给个例子

如题

lmno552 发表于 2008-8-1 07:08

秦始皇站在阿房宫上使劲顶

[size=2]顶
要顶
必须顶
不得不顶
用尽全力顶
再加上千斤顶
总之把它顶到顶
接着使出葵花宝顶
就算顶到史前也要顶
老子看了会用道德经顶
孔子亲自拜你为师天天顶
秦始皇站在阿房宫上使劲顶
汉高祖挥师杀向东罗马为你顶
吕布抛弃了貂禅而选择了帮你顶
张三丰见了后用太极拳九式全力顶
左冷禅召开武林盟主大会商讨如何顶
西门吹雪从此学会了最强一招剑神一顶
龙剑飞的如来神掌最后一式改为万佛朝顶
陆小凤从此再也不管闲事了而专门来为你顶
四大名捕四面出击看天下还有没有人敢不在顶[url=http://www.3158zf.cn][size=1][color=white]3158[/color][/size][/url]
黄飞鸿的宝芝林里从此多了一味药叫做吃了就顶
霍元甲其实根本就没有死因为他还想要努力帮你顶
蒋介石之所以秃了顶就是因为天天晚上在费力为你顶
希特勒消失在人们的视线当中其实是在暗地里不断地顶
爱因斯坦宁愿自已把相对论彻底的否定也要来为你顶一顶
萨达姆成了亡国奴可是一直到现在都没有屈服而在拼命的顶
本拉登在曼哈顿不小心放了两个大花炮现在只能躲起来为你顶
小泉这厮本来不想让他顶但他有这么厚脸也没办法只能让他也顶
小布什调集了全球美军所有的战斧式巡航导弹向华盛顿发射来狂顶
阿扁的腿已吓得发颤大小便也已经失禁却还要硬着头皮说我就是要顶
外逃的贪官们已被抓回了一大批但还有一些心存侥幸的家伙在想办法顶
张艺谋为了表达心中对你的感慨而去专门拍了一部片子大红灯笼高高挂顶
超级女声的名头越来越响但实际上在她们内心的世界里只爱你一人只为你顶
姚明竭尽全力在总决赛第七场的最后一秒高高跳起不为了扣蓝而是为了帮你顶
乔丹在蓝球场上之所以这么伟大是因为他在多年前就预感到了伟大的你而为你顶
贝克汉姆在一场比赛里踢出了一百个香蕉球都被对手奋不顾身的往自家的球门里顶 [url=http://www.u88.ac.cn][size=1][color=white]u88[/color][/size][/url]
国际乒联为了取悦于你而彻底的将乒乓球击球的规则由向前拍打改为只准用拍向前顶
全国人民代表大会所有委员一致通过将你的精神写进宪法让全国人民来一起围着你狂顶 [url=http://www.u88-ac.cn][color=white][u]u88.cn致富小项目[/u]
[/color][/url]所有的这一切都是我再世卧龙在背后所精心策划的为了让你能够光宗耀祖而煞费苦心的顶[url=http://www.3158cc.cn][color=white]u88[/color][size=1][color=white]3158[/color][/size][/url]
[/size]

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.