PHP sscanf函数本地堆缓冲区溢出漏洞

CNNVD-ID编号 CNNVD-200608-120
CVE编号 CVE-2006-4020
发布时间 2006-08-08
更新时间 2006-08-15
漏洞类型 输入验证
漏洞来源 N/A
危险等级 中危
威胁类型 本地
厂 商 php

漏洞介绍

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

PHP的sscanf()函数处理用户的格式化参数时存在漏洞,本地攻击者可能利用此漏洞通过PHP代码执行任意指令。

如果象如下例子那样向sscanf()函数传递指针的指针作为参数,则会触发堆溢出问题,可能导致执行任意指令:

sscanf(\'\'foo \'\',\'\'$1s\'\',$bar)

漏洞补丁

目前厂商已经发布了升级补丁以修复这个安全问题,补丁下载链接:

参考网址

受影响实体

信息来源