可能很多组织还未升级到Windows Server 2012或者Windows Server 2012 R2,但是在我的工作中已经接触了很多IIS 8和IIS 8.5相关内容。作为微软Windows Server的忠实粉丝,我认为微软Web服务器对主要攻击已经具备免疫力。毕竟当你面对脆弱的数据库时,很少有漏洞可以影响到IIS的安全。 当然IIS 8.x的安全性并不是完美无懈可击的,完全避免攻击几乎是不可能的。
经过进一步挖掘后,你会发现IIS确实存在一些问题。下面我所描述的第一组漏洞可能不会直接暴露敏感信息,但是可以受到攻击,甚至在安全审计过程中产生警告。以下是几乎每个IIS 8.x Web服务……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
当然IIS 8.x的安全性并不是完美无懈可击的,完全避免攻击几乎是不可能的。经过进一步挖掘后,你会发现IIS确实存在一些问题。下面我所描述的第一组漏洞可能不会直接暴露敏感信息,但是可以受到攻击,甚至在安全审计过程中产生警告。以下是几乎每个IIS 8.x Web服务器都可能存在的漏洞:
- 启用SSL版本3。容易受中间人攻击,如一度流行的POODLE。即使服务器支持更高版本的TLS,它仍然是脆弱的。
- 跨帧脚本容易引发“点击劫持”。
- HTTP访问。这允许明文服务器不重定向连接到HTTPS。
在大多数情况下,我会认为这些缺陷是“不重要的”,因为它们对当前的状态不会缠上有害影响。
除了这些服务器漏洞,你还需要考虑你的IIS 8.x服务器上到底运行了什么。你的IIS 8.x服务器“躲开”了基本漏洞扫描并不意味着你不再需要进一步挖掘更好的漏洞扫描器来发现Web应用程序本身缺陷。NTOSpider、Acunetix Web漏洞扫描器或Netsparker,这些工具将有助你实现安全愿景。
下面的安全漏洞不是新闻报道中常提到的“明星”,因为它们特定于每个应用程序。但是它们更容易在你的环境中植入安全风险。
- 跨站点脚本攻击,攻击者操纵用户信息和传播恶意软件。
- SQL Injection(SQL注入),通过Web前端进入数据库世界。
- 用户会话管理漏洞,攻击者操纵应用程序会话。
- 弱密码策略,往往缺乏入侵者锁定。
这些Web服务器问题虽然不是那么明显,但是更容易被攻击者利用,可能让敏感信息直接面临风险。再次强调,这里面存在很多变量,但我一直认为这些发现是至关重要的——是需要尽快修复的事情。
不管是你是经理、管理员或者开发人员,我建议你检查OWASP Top 10,这是一份具有共识的Web安全问题清单,值得关注。一定要关注服务器和应用程序层——在周期性和一致性的基础之上——这将帮助你的组织真正获得Web和Windows服务器安全保障。
作者
Kevin Beaver是一名优秀的信息安全顾问与作者。拥有超过17年的IT工作经验,擅长做信息安全评估。Beaver已经写了五本书,包括《Hacking For Dummies》《Hacking Wireless Networks For Dummies》《The Practical Guide to HIPAA Privacy and Security Compliance》等。
相关推荐
-
管理员必须拥有的六大Windows安全资源
安全问题无时无刻受公众关注,毫无疑问,对于Windows管理员和其他安全领域的负责人来说,安全是当务之急。
-
Windows Server中的IIS漏洞以及修复方法
在IIS中有很多缺陷会危害到Windows服务器的安全,下面将会介绍其中一些最主要的威胁因素以及解决它们的方法。
-
保障Windows服务器部署安全的五大最佳方式
虽然防止黑客没有一劳永逸的方式,但是下面的五个策略足以帮助Windows服务器管理员将企业遭受的风险降到最小。
-
保证Windows服务器安全的八个要点
Windows服务器随着新一代云操作系统Server 2012的发布受到关注,如何保证Windows服务器安全运行,笔者简单收集应该注意的八个方面要点。