PHP中发现奇异Bug 导致Web服务器崩溃

开发 前端 后端
近日,计算机科学家Regan发现PHP中一处奇怪的Bug,这个错误会让服务器执行大浮点数转换过程中进入死循环,这一个Bug可能会被黑客利用,让Web服务器下线。PHP开发团队在接到通知后第二天修复了Bug。

PHP脚本语言中发现了一个奇怪Bug,会让服务器执行大浮点数转换过程中进入死循环,比如将“2.2250738585072011e- 308”从字符串格式转换成浮点数格式。这一个Bug可能会被黑客利用,让Web服务器下线。PHP开发团队在接到通知后第二天修复了Bug

Bug修复之前

据调查,受影响的PHP版本是5.2和5.3,而且机器都是采用x87指令集的Intel 32位的处理器。通过PHP开发团队的努力,目前该问题已经得到解决,国外计算机科学家Regan首次发现此问题,并称“这绝对是一个大麻烦”。

Bug修复之后

 

【编辑推荐】 

  1. PHP紧急发布5.2.8版本 魔术函数出现严重BUG
  2. PHP 5.2完成历史使命 官方将停止维护
  3. 用Xdebug修正PHP应用程序中的错误
  4. 那些改变互联网的PHP程序
责任编辑:王晓东 来源: 51CTO综合报道
相关推荐

2017-06-01 10:03:56

服务器应用虚拟化

2012-09-19 09:47:58

PHPWeb服务器

2009-11-18 11:10:16

PHP WEB服务器

2018-08-28 08:28:29

验证码服务器漏洞

2023-12-19 23:04:50

2021-04-16 11:01:28

ExchangeNSA漏洞

2017-11-10 08:58:49

Web服务器应用程序

2019-02-26 16:20:52

FTP服务器

2010-05-13 18:32:52

2009-06-27 21:35:50

Linux服务器

2010-12-28 15:39:38

2019-05-14 09:39:07

Web服务器Web容器应用程序服务器

2019-04-24 15:13:16

Web服务器应用服务器Web容器

2018-08-07 08:54:18

2018-05-14 10:16:34

服务器机房识别

2018-01-06 08:01:38

服务器Bug腾讯

2009-12-10 17:20:00

PHP服务器架设

2011-05-26 17:14:58

亚马逊服务器宕机

2018-03-06 11:13:32

2009-07-09 10:25:05

Servlet的Web
点赞
收藏

51CTO技术栈公众号