[论文解读] Two Novel Server-Side Attacks against Log File in Shared Web Hosting Servers
本文提出两种针对共享网页主机环境中日志文件的新型服务器端攻击,利用网站间隔离不足的漏洞,提取其他托管网站的私有信息,如文件和目录结构。通过操纵或读取共享日志文件,攻击者可提升权限并实施进一步攻击,其主要贡献在于揭示了这些漏洞,并通过日文件分离提出相应的对策。
Shared Web Hosting service enables hosting multitude of websites on a single powerful server. It is a well-known solution as many people share the overall cost of server maintenance and also, website owners do not need to deal with administration issues is not necessary for website owners. In this paper, we illustrate how shared web hosting service works and demonstrate the security weaknesses rise due to the lack of proper isolation between different websites, hosted on the same server. We exhibit two new server-side attacks against the log file whose objectives are revealing information of other hosted websites which are considered to be private and arranging other complex attacks. In the absence of isolated log files among websites, an attacker controlling a website can inspect and manipulate contents of the log file. These attacks enable an attacker to disclose file and directory structure of other websites and launch other sorts of attacks. Finally, we propose several countermeasures to secure shared web hosting servers against the two attacks subsequent to the separation of log files for each website.
研究动机与目标
- 揭示由于网站间隔离不足,导致共享网页主机中存在关键安全弱点。
- 演示控制一个网站的攻击者如何访问并操纵其他托管网站的日志文件。
- 揭示通过共享日志文件,不同网站之间的私有文件和目录结构可能被泄露。
- 说明日志文件操纵如何促成更复杂的攻击,例如权限提升。
- 提出有效对策,主要通过按网站隔离日志文件,以减轻这些威胁。
提出的方法
- 作者分析共享网页主机服务器的架构,以识别日志文件访问与操纵的薄弱点。
- 设计并实现两种服务器端攻击:一种用于日志文件披露,另一种用于日志文件操纵。
- 攻击利用日志文件在同服务器上多网站间共享的事实,使攻击者能够读取或修改其他网站的日志条目。
- 研究人员演示了如何利用标准网页服务器配置和常见脚本语言执行这些攻击。
- 提出一种安全架构,使每个网站拥有隔离的日志文件,防止跨网站信息泄露。
- 通过系统级配置更改和访问控制强制实施,验证了对策的有效性。
实验结果
研究问题
- RQ1在共享网页主机环境中,攻击者如何获得其他网站日志文件的访问权限?
- RQ2通过操纵或读取共享日志文件,可以泄露哪些信息?
- RQ3当前的共享主机配置在多大程度上未能实现网站间日志数据的隔离?
- RQ4日志文件隔离在多大程度上可防止已披露的攻击并提升整体服务器安全性?
- RQ5可实施哪些实际对策以保护共享主机环境免受这些服务器端攻击?
主要发现
- 拥有一个网站访问权限的攻击者,可因缺乏隔离而读取和修改同一服务器上其他网站的日志文件。
- 这些攻击导致其他托管网站的敏感文件和目录结构被披露,违反了隐私与机密性。
- 日志文件操纵使攻击者能够注入恶意条目,可能实现权限提升或横向移动。
- 所提出的对策——按网站隔离日志文件——通过强制访问控制,有效缓解了这两种攻击。
- 研究证实,当未强制实施适当隔离时,现有共享主机模型易受基于日志的服务器端攻击。
- 研究结果强调了必须对共享主机系统进行架构层面的改进,以防止通过日志文件造成跨网站信息泄露。
更好的研究,从现在开始
从阅读论文到最终审阅,大幅缩短您的研究时间。
无需绑定信用卡
本解读由 AI 生成,并经人工编辑审核。