{"id":"USN-7867-1","aliases":[],"status":"published","title":"rust-sudo-rs vulnerabilities","description":"It was discovered that sudo-rs incorrectly handled passwords when timeouts\noccurred and the pwfeedback default was not set. This could result in a\npartially typed password being output to standard input, contrary to\nexpectations.\n\nIt was discovered that sudo-rs incorrectly handled the targetpw and rootpw\ndefault settings when creating timestamp files. A local attacker could\npossibly use this issue to bypass authentication in certain configurations.","facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"published":"2025-11-10T18:52:35Z","modified":"2026-02-10T04:50:22Z","fixes":[{"ecosystem":"Ubuntu:25.10","package":"rust-sudo-rs","fixed_in":["0.2.8-1ubuntu5.2"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Ubuntu:25.10","package":"rust-sudo-rs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.2.8-1ubuntu5.2"}]}],"versions":["0.2.4-1","0.2.5-3ubuntu1","0.2.5-4","0.2.5-5","0.2.5-5ubuntu1","0.2.5-5ubuntu3","0.2.8-1ubuntu2","0.2.8-1ubuntu3","0.2.8-1ubuntu4","0.2.8-1ubuntu5","0.2.8-1ubuntu5.1"]}],"references":[{"url":"https://ubuntu.com/security/notices/USN-7867-1","tags":["advisory"]},{"url":"https://launchpad.net/bugs/2130623","tags":["report"]}],"sources":{"osv":[{"id":"USN-7867-1","title":"rust-sudo-rs vulnerabilities","description":"It was discovered that sudo-rs incorrectly handled passwords when timeouts\noccurred and the pwfeedback default was not set. This could result in a\npartially typed password being output to standard input, contrary to\nexpectations.\n\nIt was discovered that sudo-rs incorrectly handled the targetpw and rootpw\ndefault settings when creating timestamp files. A local attacker could\npossibly use this issue to bypass authentication in certain configurations.","status":"published","published":"2025-11-10T18:52:35Z","modified":"2026-02-10T04:50:22Z","updated_at":"2026-11-02T16:58:21.91885Z"}]}}
