3 ms·
Sudo: CVE-2019-14287 – Fascinating reminder that security is hard
- sir_eliah 7y agoVery interesting! I'm just reading the commit that fixes this to understand what exactly went wrong. https://www.sudo.ws/repos/sudo/rev/83db8dba09e7 https://www.sudo.ws/repos/sudo/rev/83db8dba09e7
- NKosmatos 7y agoThis is not good... Haven't tried it yet, but it's a big security hole in "sudo". Patch up your Linux systems now!
- tidus1 7y agotried it on my centos and ubuntu systems... doesn't work :/
- alethiophile 7y agoIt only works if you've got a specific, somewhat unlikely configuration. You need to have ALL in the user specifier, but not root (or else it's not a vuln, just a bug). So > username ALL=(ALL, !root) ALL would be vulnerable; this is trying to let username run commands as any other user _except_ root, but using this vuln the user can get around it. You can duplicate it by running (as a user with sudo ALL privileges) `sudo -u#-1 id`; it'll show 0, for root.