积极预防 及时发现
快速响应 力保恢复
警惕利用PHP漏洞的网页篡改和攻击
发布时间:2005-01-11 信息来源:管理员

安全公告CN-SA05-01A 发布日期:2005-1-11 安全等级: /upload/p1_23xs25.jpg 公开程度:公共   1月11日,CNCERT/CC收到韩国KrCERT/CC的事件报告称,韩国最近大量发生的网页篡改事件源于PHP网页公告板漏洞,并提醒Web应用的用户尽快安装补丁采取措施进行防范。鉴于PHP网页公告板是各类网站的常用服务程序,因此,国内的网站同样会受到漏洞的威胁。   据KrCERT/CC消息,从2004年12月28日至2005年1月4日,韩国有2300多个首页被篡改,很多主页都被托管在IDC中的同一台服务器上。通常一台网页托管服务器可托管成百上千个首页(网站),如果一个首页有漏洞,则服务器中的其它首页都会受到影响。在KrCERT/CC提供的案例中,很多被篡改网页使用了韩国本土开发的开放源码公告板应用程序。   CNCERT/CC正在关注此类事件的发展,如果您遇到与此有关的网页篡改事件,请及时向CNCERT/CC报告。 受影响的平台:   PHP 4.3.x   PHP 5.0.x   phpBB 2.0.x   更多开放源码的PHP应用程序均可能受到影响 解决方案:   建议及时安装补丁。   针对phpBB,建议升级至2.0.11及以后版本,补丁下载地址:    http://www.phpbb.com/downloads.php   针对PHP,建议升级至4.3.10或5.0.3及以后版本,补丁下载地址:    http://www.php.net/downloads.php   另外,可做一些安全设置如下:   * 如果网站不需要远程页面操作,可关闭allow-url_fopen选项,禁止URL被作为一个文件;   * 关闭register_globals选项,禁止输入变量被用作WEB服务器上的一个全球变量(除非有特定程序需要全球变量);   * 建议关闭display_errors选项,禁止向客户端显示任何消息。甚至PHP起始页错误选项也可以关闭;   * 但log_errors选项需要保留。   总之,网站管理员需要关注系统漏洞和安全补丁,做好安全设置,对于由用户自行维护的网页也要警惕。特别是BBS服务,最好不要让用户安装自己的BBS,而是由IDC或托管服务商提供经过安全配置的BBS服务。另外,将BBS系统用独立的服务器运行也是安全措施之一。启用日志服务有助于一旦事件发生后的调查工作。 参考信息:    http://secunia.com/advisories/13481/ 其他信息:   CVE编号:CAN-2004-1019、CAN-2004-1065   首次发布日期:2005-1-11   修订次数:0 安全公告文档编写:   CNCERT/CC -----------------------------------------------------------------------------------   CNCERT/CC在发布安全公告信息之前,都力争保证每条公告的准确性和可靠性。然而,采纳和实施公告中的建议则完全由用户自己决定,其可能引起的问题和结果也完全由用户承担。是否采纳我们的建议取决于您个人或您企业的决策,您应考虑其内容是否符合您个人或您企业的安全策略和流程。   在任何情况下,如果您确信您的计算机系统受到危害或是攻击,我们鼓励您及时告知国家计算机网络应急技术处理协调中心: http://www.cert.org.cn/servlet/Incident   同时,我们也鼓励所有计算机与网络安全研究机构,包括厂商和科研院所,向我们报告贵单位所发现的漏洞信息。我们将对所有漏洞信息进行验证并在CNCERT/CC网站公布漏洞信息及指导受影响用户采取措施以避免损失。   如果您发现本公告存在任何问题,请与我们联系: cncert@cert.org.cn