今天看到有人发了CVE-2017-1000112-UFO的分析,就把之前的学习报告整理一下,做个对比学习。 别人的分析报告: https://securingtomorrow.mcafee.com/mcafee-labs/linux-kernel-vulnerability-can-lead-to-privilege-escalation-analyzing-cve-2017-1000112/ 以下是我自己整理的学习报告: 一 调试环境搭建 1.1 编译内核 为...
Linux内核UFO到非UFO路径转换时的内存崩溃问题,在构建一个UFO数据包时,内核会使用MSG_MORE __ip_append_data()函数来调用ip_ufo_append_data()并完成路径的添加。 但是在这两个send()调用的过程中,添加的路径可以从UFO路径转换为非UFO路径,而这将导致内存崩溃...
https://github.com/xairy/kernel-exploits/blob/master/CVE-2017-1000112/poc.c https://securingtomorrow.mcafee.com/mcafee-labs/linux-kernel-vulnerability-can-lead-to-privilege-escalation-analyzing-cve-2017-1000112/ http://seclists.org/oss-sec/2017/q3/277...
wget https://raw.githubusercontent.com/xairy/kernel-exploits/master/CVE-2017-1000112/poc.c patch < 4.4.0.81.patch gcc poc.c -o updatedpoc 内核调试 在目标设备中,我们已经使用调试符号成功下载了测试内核,接下来为了保证完整性,我们还需要下载内核源码: wget http://archive.ubuntu.com/ubuntu/pool/mai...
代码运行次数:0 运行 AI代码解释 Tested on Ubuntu trusty4.4.0-*and Ubuntu xenial4-8-0-*kernels.Usage:user@ubuntu:~$ uname-a Linux ubuntu4.8.0-58-generic #63~16.04.1-UbuntuSMPMon Jun2618:08:51UTC2017x86_64 x86_64 x86_64GNU/Linux ...
Linux内核UFO到非UFO路径转换时的内存崩溃问题,在构建一个UFO数据包时,内核会使用MSG_MORE __ip_append_data()函数来调用ip_ufo_append_data()并完成路径的添加。 但是在这两个send()调用的过程中,添加的路径可以从UFO路径转换为非UFO路径,而这将导致内存崩溃的发生。为了防止UFO数据包长度超过MTU,非UFO路径的...
cve-2017-1000112 切换时间排序 精选热门会员 换一换 360安全 92人关注 · 459篇文章 默安科技 39人关注 · 196篇文章 Jerrytqq 92人关注 · 8篇文章 狴犴安全团队 38人关注 · 11篇文章 开源安全平台 51人关注 · 15篇文章 精选专辑 换一换 网安法规解读 254人收藏 · 18篇文章 网络安全相关...
// // Andrey Konovalov <andreyknvl@gmail.com> // --- // Updated by // - support for distros based on Ubuntu kernel // - additional kernel targets // - additional KASLR bypasses // https://github.com/bcoles/kernel-exploits/tree/cve-2017-1000112 #define _GNU_SOURCE #include <fcntl...
CVE-2017-1000112 CVE-2017-1000117 CVE-2017-1000251 CVE-2017-1000353 CVE-2017-1000364 CVE-2017-1000365 CVE-2017-1000366 CVE-2017-1000367 CVE-2017-1000369 CVE-2017-1000370 CVE-2017-1000371 CVE-2017-1000372 CVE-2017-1000373 CVE-2017-1000374 ...
CVE-2017-1000112 CVE-2017-1000117 CVE-2017-1000251 CVE-2017-1000353 CVE-2017-1000364 CVE-2017-1000365 CVE-2017-1000366 CVE-2017-1000367 CVE-2017-1000369 CVE-2017-1000370 CVE-2017-1000371 CVE-2017-1000372 CVE-2017-1000373 CVE-2017-1000374 CVE-2017-1000375 CVE-2017-1000376 CVE-2017-1000377 CVE...