当前位置:主页>科 研>学术交流>

采用开源Web应用:先破除“盲目”和“偏见”

就在不久前,开源Web软件还只是企业的优势领域;而现在,几乎所有网络领域都有大量基于开源的Web系统在运行。从网络基础设施设备到存储系统再到云端企业应用,可以说,开源Web应用的足迹遍布所有企业。

尽管开源Web应用在企业的普及率非常广,但令人惊讶的是,并没有多少人在寻找漏洞以及保持开源系统的更新。对于开源人们带有偏见的成分,并不像对某些操作系统的支持,例如Novell NetWare和Mac OS X。开源宣言是:开源就是开源,因此,它很“安全”。这里的设定是,鉴于开源代码广泛可用,意味着每个人都已经严格地审核它,并已解决其漏洞,让其免受攻击。也就是说,大家都在假设别人正在处理漏洞问题。

显然,假定别人在处理漏洞问题并不是很好的可长期实行的信息风险管理战略。围绕SSL的安全问题就是很好的例子,这说明开源也不是没有安全方面的挑战。而且,根据Web应用安全漏洞扫描仪供应商Netsparker的最新研究发现,很多企业信任且依赖的开源Web应用包含很多安全漏洞。2011年以来,该公司已经扫描396个开源Web应用,共发现269个漏洞,包括跨站脚本(180)、文件包含(16)以及SQL注入(55)。

笔者常常很怀疑这种基于供应商的研究数据,但笔者在自己执行Web应用漏洞和渗透测试后也发现相同的结论。事实上,大多数漏洞(特别是关键漏洞)出现在开源平台中,而且,还远不止这些。笔者发现扫描仪只发现了一半的Web漏洞,另一半隐藏在老式的Web浏览器中。这就不只是传统Web安全问题了,还可能影响所有应用。

不要盲目相信开源Web应用可以免受攻击,就算它们是“免费”的或在非关键系统中运行。企业不仅要在其持续的安全测试中涵盖这些系统,还需要考虑通过商业工具或开源工具来执行静态源代码分析。企业还应该确保定期补丁管理程序中开源软件部分的执行。企业应该将其开源应用整合到其系统监控和警报、以及整体事件响应程序中。最重要的是让开源系统处于检查范围中,决不能让它们“离开视线”。

(责任编辑:安博涛)

分享到:

更多
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
  • 微笑/wx
  • 撇嘴/pz
  • 抓狂/zk
  • 流汗/lh
  • 大兵/db
  • 奋斗/fd
  • 疑问/yw
  • 晕/y
  • 偷笑/wx
  • 可爱/ka
  • 傲慢/am
  • 惊恐/jk
用户名: 验证码:点击我更换图片
资料下载专区
图文资讯

Java反射库中的安全漏洞在30个月后终于修复

Java反射库中的安全漏洞在30个月后终于修复了

2013年7月,安全组织Security Explorations发现了Java 7u25中的一个安全漏洞,通过这...[详细]

数据中心如何扛住网络攻击?安全专家教你打

数据中心如何扛住网络攻击?安全专家教你打造钢铁防线

继抵御威胁之后,怎样保障数据中心和国家关键基础设施(NCI)安全,便是下一步要解决的...[详细]

SS7协议漏洞允许黑客冒充手机聊天软件中的

SS7协议漏洞允许黑客冒充手机聊天软件中的用户

利用移动通信协议的缺陷,可以读取WhatsApp和Telegram这类聊天应用程序的信息。 Posit...[详细]

内部渗透测试究竟应该怎么搞?

内部渗透测试究竟应该怎么搞?

想查明你的网络在黑客攻击面前多么不堪一击,最好的办法就是请外部专家对它进行一次渗...[详细]

禁用php的system函数以获取shell访问

禁用php的system函数以获取shell访问

您可以禁用PHP函数 如果你拥有一个运行着PHP的Web服务器,禁用一些PHP的危险功能可能是...[详细]

返回首页 返回顶部