edneville/please

edneville/please

Releases22
Frequency2 months 1 week
Last Release
Stars69
please, sudo like program with regex support written in rust

CVE History

CVEAffectedPublishedCVSS v3CVSS v2
<= 0.5.47.8 HIGH

please (aka pleaser) through 0.5.4 allows privilege escalation through the TIOCSTI and/or TIOCLINUX ioctl. (If both TIOCSTI and TIOCLINUX are disabled, this cannot be exploited.)

< 0.43.3 LOW2.1 LOW

please before 0.4 allows a local unprivileged attacker to gain knowledge about the existence of files or directories in privileged locations via the search_path function, the --check option, or the -d option.

7.8 HIGH7.2 HIGH

pleaseedit in please before 0.4 uses predictable temporary filenames in /tmp and the target directory. This allows a local attacker to gain full root privileges by staging a symlink attack.

7.8 HIGH7.2 HIGH

Failure to normalize the umask in please before 0.4 allows a local attacker to gain full root privileges if they are allowed to execute at least one command.