You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
hi,worawit.
I've learned a lot about heap overflow from your project.But I have a new error during my VMs testing, the size parameter of cmnd function can not be obtained accurately all the time. Here is the 'Error Message' below
[test@localhost tmp]$ sudo -V
Sudo version 1.8.23
Sudoers policy plugin version 1.8.23
Sudoers file grammar version 46
Sudoers I/O plugin version 1.8.23
[test@localhost tmp]$ hostnamectl
Static hostname: localhost
Icon name: computer-vm
Chassis: vm
Machine ID: 71a7851c7f64482cad825974248cc902
Boot ID: d6b64d7f01684b8ca51f807d08079a03
Virtualization: vmware
Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 3.10.0-957.21.3.el7.x86_64
[test@localhost tmp]$ python -V
Python 2.7.5
[test@localhost tmp]$ sysctl -a --pattern randomiz
kernel.randomize_va_space = 2
[test@localhost tmp]$ ldd --version
ldd (GNU libc) 2.17
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the sourcefor copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.
Also, I tried manually getting specific parameter values and specifying specific inputs(Some python code i've changed with local debugging)
exploit_userspec.py 0x2000 0
exploit_defaults_mailer.py 0x2000 0
The Error code still exists
Traceback (most recent call last):
File "exploit_userspec.py", line 736, in<module>main()
File "exploit_userspec.py", line 652, in main
cmnd_size = find_cmnd_size()
File "exploit_userspec.py", line 154, in find_cmnd_size
assert size_min == 0x2000 - 0x10
AssertionError
The text was updated successfully, but these errors were encountered:
docker run -it --rm centos:centos7.1.1503
# below: inside docker
curl https://yum.oracle.com/repo/OracleLinux/OL7/3/base/x86_64/getPackage/sudo-1.8.6p7-20.el7.x86_64.rpm -o sudo-1.8.6p7-20.el7.x86_64.rpm
rpm -i sudo-1.8.6p7-20.el7.x86_64.rpm
adduser test
su test
# then download and run exploit_defaults_mailer.py, it will report AssertionError.
hi,worawit.
I've learned a lot about heap overflow from your project.But I have a new error during my VMs testing, the size parameter of cmnd function can not be obtained accurately all the time.
Here is the 'Error Message' below
And,here is the version below:
Also, I tried manually getting specific parameter values and specifying specific inputs(Some python code i've changed with local debugging)
The text was updated successfully, but these errors were encountered: