CVE-2025-64517 in sudo-rs
Resumen
por VulDB • 2026-05-30
sudo-rs es una implementación segura en cuanto a la gestión de memoria de sudo y su, escrita en Rust. Con `Defaults targetpw` (o `Defaults rootpw`) habilitado, se utiliza la contraseña de la cuenta de destino (o de la cuenta root) en lugar de la del usuario que invoca el comando para la autenticación. sudo-rs, a partir de la versión 0.2.5 y hasta la versión 0.2.10, registraba incorrectamente el UID del usuario que invoca el comando en lugar del UID del usuario autenticado en la marca de tiempo de autenticación. Cualquier invocación posterior de `sudo` en el mismo terminal mientras la marca de tiempo siguiera siendo válida utilizaría dicha marca de tiempo, lo que podría eludir la nueva autenticación incluso si la política lo hubiera requerido. Un usuario con privilegios muy elevados (capaz de ejecutar comandos como otros usuarios o como root, a través de sudo) que conozca la contraseña de una cuenta para la que tiene permiso de ejecutar comandos, podría ejecutar comandos como cualquier otra cuenta que la política le permita gestionar, incluso si no conoce la contraseña de dichas cuentas. Un caso común sería que un usuario pudiera seguir utilizando su propia contraseña para ejecutar comandos como root (el comportamiento predeterminado de `sudo`), anulando efectivamente el comportamiento previsto de las opciones `targetpw` o `rootpw`. La versión 0.2.10 contiene un parche para este problema. Las versiones anteriores a 0.2.5 no se ven afectadas, ya que no ofrecen `Defaults targetpw` ni `Defaults rootpw`.
If you want to get best quality of vulnerability data, you may have to visit VulDB.