描述
攻击者能够导致受害者内容加载到浏览器,绕过安全区域控制和访问权限增加执行脚本代码或其他web对象如无符号ActiveX控件或applet。这是一个特权提升攻击针对基于zone浏览器安全。
扩展描述
在基于zone模型中,页面属于一个一组区域对应的权限分配给页面。页面在一个不可信的区域会有一个较小的访问级别的系统和/或限制它被允许调用类型的可执行文件内容。cross-zone脚本攻击,一个页面应该分配给一个更少的特权区授予的特权更信任区域。这可以通过在浏览器中利用漏洞,利用区域不正确的配置控制,通过跨站点脚本攻击导致攻击者的内容被视为来自一个更加可信的页面,或者利用一些的系统功能可以从信任和更少的信任区域。这种攻击与“Restful特权升级”的不同之处在于,后者与保护不足的Restful访问方法(如HTTP DELETE)在服务器上,而cross-zone脚本攻击安全区域的概念,通过浏览器实现。
攻击的可能性
典型的严重性
执行流程
探索
找到系统容易受到攻击:发现系统包含功能访问互联网区域和当地区域。需要有一种方法来提供输入,从网络功能区域,需要使用原始输入后在页面上从本地区域。
技术 |
利用知识共同当地区域的功能在目标平台上指导试图通过相关网络区域机制注入代码。在某些情况下,这可能是由于标准系统配置启用共享网络和当地区域之间的功能。攻击者可以搜索指标,这些标准配置。 |
实验
发现的插入点载荷:攻击者首先需要找到一些系统功能或系统的另一个弱点(如对跨站脚本),为攻击者提供了一种机制来提供有效载荷(即执行代码)给用户。这段代码的位置是在用户的浏览器中执行需要在本地机器区内。
利用
工艺和注入有效载荷:开发更高的负载执行特权区在用户的浏览器中。注入有效负载和试图引诱受害者(如果可能的话)执行释放了负载的功能。
技术 |
攻击者使其尽可能可能脆弱的功能,他们注射负载高的可能性被受害者。 |
利用跨站点脚本漏洞将有效载荷。 |
先决条件
技能要求
(级别:中等) 工艺恶意脚本或其他地方找到他们能力和能力来识别功能运行web控件在当地的区,发现注射向量到功能 |
所需资源
后果
这个表指定不同的个体与攻击模式相关的后果。范围确定违反了安全属性,而影响了负面的技术影响,如果敌人成功的攻击。可能提供的信息如何可能的具体结果预计将看到列表中相对于其它后果。例如,可能有高可能性模式将被用来实现一定的影响,但较低的可能性,它将被利用来实现不同的影响。
范围 |
影响 |
可能性 |
完整性 |
修改数据 |
|
保密 |
读取数据 |
|
保密
访问控制
授权 |
获得特权 |
|
保密
完整性
可用性 |
执行未经授权的命令 |
|
缓解措施
禁用脚本执行。 |
确保足够的输入验证之前执行任何潜在的不可信数据是用于任何特权上下文或区域 |
限制不受信任的数据流入系统的特权的地区运行在更高的信任区域 |
限制的网站添加到本地机器区和限制特权的代码运行在区到最低限度 |
确保适当的HTML输出编码之前,用户提供的数据写入页面 |
例子,实例
有跨区域脚本漏洞中发现Skype,允许一个用户上传的视频与恶意的头衔,其中包含一个脚本。随后,当受害者试图使用“添加视频聊天”特性对攻击者的视频中,该脚本嵌入到视频的标题与当地区域权限运行。Skype是使用IE web控件呈现内部和外部的HTML页面。“添加视频聊天”使用这些网络控制和运行在当地区域。任何用户搜索的视频在Skype同样的关键字在标题字段中,将攻击者的代码在他们的浏览器与当地区域权限执行主机(如受害者的主机系统上的应用程序可以执行)。 |
分类法映射
CAPEC映射ATT&CK技术利用一个继承模型简化和减少直接CAPEC / ATT&CK映射。继承的映射表示文本说明父CAPEC有相关ATT&CK映射。注意,ATT&CK企业框架不使用一个继承模型的一部分映射到CAPEC。
内容的历史
提交 |
提交日期 |
提交者 |
组织 |
2014-06-23
(版本2.6) |
CAPEC内容团队 |
manbetx客户端首页 |
|
修改 |
修改日期 |
修饰符 |
组织 |
2015-12-07
(版本2.8) |
CAPEC内容团队 |
manbetx客户端首页 |
更新Related_Attack_Patterns |
2017-08-04
(版本2.11) |
CAPEC内容团队 |
manbetx客户端首页 |
更新Resources_Required |
2020-07-30
(版本3.3) |
CAPEC内容团队 |
manbetx客户端首页 |
更新Execution_Flow Related_Attack_Patterns |
2022-02-22
(版本3.7) |
CAPEC内容团队 |
manbetx客户端首页 |
更新描述,Extended_Description |
|