
#!/bin/bash
while true
do ./qemu-system-x86_64 -m 1024 -smp 2 -boot c -cpu host -hda ubuntu_server.qcow2 --enable-kvm -drive file=./blknvme,if=none,id=D22 -device nvme,drive=D22,serial=1234 -net user,hostfwd=tcp::2222-:22 -net nic &&
本文分析了一个针对QEMU中NVMe设备的漏洞。通过对修改后的NVMe设备进行源码比对,发现存在越界读写漏洞。利用该漏洞可以通过越界读取泄露程序基地址和堆地址,并通过劫持QEMUTime结构体进一步扩大攻击面。

#!/bin/bash
while true
do ./qemu-system-x86_64 -m 1024 -smp 2 -boot c -cpu host -hda ubuntu_server.qcow2 --enable-kvm -drive file=./blknvme,if=none,id=D22 -device nvme,drive=D22,serial=1234 -net user,hostfwd=tcp::2222-:22 -net nic &&
5109

被折叠的 条评论
为什么被折叠?