In Sudo before 1.8.26, if pwfeedback is enabled in /etc/sudoers, users can trigger a stack-based buffer overflow in the privileged sudo process. (pwfeedback is a default setting in Linux Mint and elementary OS; however, it is NOT the default for upstream and many other packages, and would exist only if enabled by an administrator.) The attacker needs to deliver a long string to the stdin of getln() in tgetpass.c.
{ "availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro", "ubuntu_priority": "low", "binaries": [ { "binary_name": "sudo", "binary_version": "1.8.9p5-1ubuntu1.5+esm3" }, { "binary_name": "sudo-dbgsym", "binary_version": "1.8.9p5-1ubuntu1.5+esm3" }, { "binary_name": "sudo-ldap", "binary_version": "1.8.9p5-1ubuntu1.5+esm3" }, { "binary_name": "sudo-ldap-dbgsym", "binary_version": "1.8.9p5-1ubuntu1.5+esm3" } ] }
{ "availability": "No subscription required", "ubuntu_priority": "low", "binaries": [ { "binary_name": "sudo", "binary_version": "1.8.16-0ubuntu1.9" }, { "binary_name": "sudo-dbgsym", "binary_version": "1.8.16-0ubuntu1.9" }, { "binary_name": "sudo-ldap", "binary_version": "1.8.16-0ubuntu1.9" }, { "binary_name": "sudo-ldap-dbgsym", "binary_version": "1.8.16-0ubuntu1.9" } ] }
{ "availability": "No subscription required", "ubuntu_priority": "low", "binaries": [ { "binary_name": "sudo", "binary_version": "1.8.21p2-3ubuntu1.2" }, { "binary_name": "sudo-dbgsym", "binary_version": "1.8.21p2-3ubuntu1.2" }, { "binary_name": "sudo-ldap", "binary_version": "1.8.21p2-3ubuntu1.2" }, { "binary_name": "sudo-ldap-dbgsym", "binary_version": "1.8.21p2-3ubuntu1.2" } ] }