版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Xen基础架构安全性分析Xen虚拟化介绍Xen 是一个基于Hypervisor 和虚拟化的开源虚拟机监视器,由剑桥大学的lan Pratt 教授领导发起Xen Hypervisor,运行在硬件层之上的“元”操作系统,用于协调硬件资源(CPU、内存)、各虚拟机之间进行环境隔离;Domain 0,一个运行上Hyerpvisro上修改过Linux Kernel的独特虚拟机,控制硬件IO资源,与Domain U交互。Domain U 运行在Hypervisor上的虚拟机,分为PV和HVMHardwareHypervisorDomain0Domain U HVMDomain U PVNetwork ba
2、ckend DriverBlock Backend DriverXen virtual firmwareNetwork DriverBlock DriverQemu-dmXen安全HardwareHypervisorDomain0GuestOSDomain UGuestOSDomain UHost xx溢出到Hypervisor,造成DOS溢出到Domain0,拥有管理员权限,可以攻击本机其他虚拟机或者攻击其他主机嗅探同一主机的其他虚拟机主机内的虚拟机间的攻击当Ghost OS被发现时,流量从一个虚拟机到另外一个虚拟机,不经过物理网卡,而是直接在Hypervisor的网桥转发,检测变的非常因验
3、基于Xen架构的另一种情况:当虚拟机共享或者重新分配硬件资源时会造成很多的安全风险。信息可能会在虚拟机之间被泄露。例如,如果虚拟机占用了额外的内存,然而在释放的时候没有重置这些区域,分配在这块内存上的新的虚拟机就可以读取到敏感信息。HypervisorCPUMemoryNICGhost OSGhostOSGhostOSDom0伪物理地址到机器地址映射表对Hypervisor 的攻击对Hypervisor的攻击主要来自于DOS攻击(CVE20122625)。从Ghost OS上直接造成Hypervisor崩溃,使这台主机上的所有虚拟机都停止运行API接口为攻击者提供了更多的攻击路径以及更大的攻击
4、平面。(典型的API包括了libvirt API,以及由硬件以及带有hypervisor能够处理的参数的处理器指令所产生的中断)(CVE20111898)。HypervisorCPUMemoryNICGhost OSGhostOSGhostOSDom0DOS攻击对攻击对Xen所承载的业务系统的脆弱性提出了所承载的业务系统的脆弱性提出了严重挑战严重挑战APIDOSXen的公开漏洞(1)CVE-2012-2625 漏洞发布时间:2012-05-22 影响系统 :Xen 4.x 危害: 本地攻击者可以利用漏洞可使系统崩溃。 攻击所需条件: 攻击者必须构建恶意内核映像,诱使程序解析。 漏洞信息当解压缩
5、内核时PyGrub存在一个错误,通过超大的内核映像,诱使应用程序解析,Guest虚拟机中的本地用户可导致Hypervisor层崩溃。 Xen的公开漏洞(2) CVE-2011-1898 Description Xen 4.1 & 4.0, when using PCI passthrough on Intel VT-d chipsets that do not have interrupt remapping, allows guest OS users to gain host OS privileges by using DMA to generate MSI interrupts
6、 by writing to the interrupt injection registers.Xen未对DMA传输做限制。 因此具备DMA能力的设备可以覆盖和写入到系统的任意内存地址,即便是Xen的内存空间。 Xen的其它公开漏洞(DOS) 公开的CVE漏洞,造成Hypervisor拒绝服务 CVE-2010-4255 XEN 4.0.1和早期的64bit版本,允许guest OS通过构造的特殊内存访问导致DOS CVE-2010-4247 XEN 3.4.0之前版本,通过无限循环和消耗CPU的操作,可能允许guest OS造成DOS CVE-2010-3699 XEN 3.x的后端驱动允
7、许guest OS把自己挂起造成DOS对Domain0的攻击 通常提供云计算资源的主机需要用防火墙限制从外部来的访问,因此对Domain0的攻击更多的是从内部发起的。 Domain0权限的沦陷,会危及这台主机上的虚拟机的安全HypervisorCPUMemoryNICOSOSOSDom0对Hypervisor逃逸攻击 最新版本中上未发现有公开的虚拟机逃逸漏洞,但不意味着将来不会有,无法预测。一旦出现这种漏洞,危害是巨大的,攻击者可以直接进入主机系统,进而入侵内部网络,威胁整个云的安全HypervisorCPUMemoryNICOSOSOSDom0对虚拟机逃逸的防范 我们无法从技术上杜绝这种攻击,因此我们需要对这种攻击做出防范 攻击监控和报警 物理主机隔离 Guest OS隔离 虚拟机快照,捕捉攻击现场虚拟机热迁移的安全 虚拟机热迁移时数据在网络间明文传输 虚拟机内存中的信息会被嗅探 内存数据传输时存在中间人攻击的可能,系统或数据会被篡改使用XenMotion协议带来的问题更玄的方式? 隐蔽通道 同一hypervisor上的虚拟机可以通过CPU的负载传输隐蔽信息,这种通信是无法被监控的,但对于企业威胁性仅存在
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业定制办公台式机采购合同
- 承包合同转让协议的变更
- 白酒二批经销商合同协议范本
- 居间及法律服务合同纠纷
- 街边店铺转让合同模板
- 环保废钢采购协议
- 项目设计招标文件模板设计心得分享
- 网站故障排查服务合同
- 电梯设备运营服务合同
- 质物借款责任
- 工程管理基础知识单选题100道及答案
- 我用的短线选股法(此法选股100%成功)
- 2024年人工智能(AI)训练师职业技能鉴定考试题库(浓缩500题)
- 三级公立医院绩效考核微创手术目录(2022版)
- GB/T 15597.1-2024塑料聚甲基丙烯酸甲酯(PMMA)模塑和挤出材料第1部分:命名系统和分类基础
- 2024版招投标合同范本
- 汉字与对外汉语教学智慧树知到期末考试答案章节答案2024年西北师范大学
- 贵州省黔南州2023-2024学年度上学期期末质量监测八年级物理试卷
- 篮球智慧树知到期末考试答案章节答案2024年温州理工学院
- 统计与数据分析基础-形成性考核三(项目6-项目8阶段性测试权重25%)-国开-参考资料
- 中学体育节竞赛规程活动方案
评论
0/150
提交评论