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_version": "1.8.9p5-1ubuntu1.5+esm3", "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" } ] }
{ "availability": "No subscription required", "ubuntu_priority": "low", "binaries": [ { "binary_version": "1.8.16-0ubuntu1.9", "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" } ] }
{ "availability": "No subscription required", "ubuntu_priority": "low", "binaries": [ { "binary_version": "1.8.21p2-3ubuntu1.2", "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" } ] }