Skip to content
OpenAdvisories

Package · Ubuntu

accountsservice

9 known vulnerabilities.

9 results · Feed

  • High 7.8

    accountsservice: shell injection via attacker-controlled ~/.pam_environment in Ubuntu language helper scripts

    The Ubuntu-specific language helper scripts (save-to-pam-env, update-langlist) shipped with accountsservice before 23.13.9-8ubuntu7 treat the user-controlled LANGUAGE entry in ~/.pam_environment as trusted input. The value is interpolated unescaped into a GNU…

  • High 7.8

    accountsservice: incomplete privilege drop when running Ubuntu-specific language helper scripts

    An Ubuntu-specific patch to AccountsService before 23.13.9-8ubuntu7 only partially drops privileges before launching language helper scripts. It changes the effective UID/GID to the target user but leaves the real UID as 0 (root). A shell spawned by a helper …

  • Medium 5.5

    Accountsservice incorrectly drops privileges

    accountsservice no longer drops permissions when writting .pam_environment

  • High 8.1

    In Ubuntu's accountsservice an unprivileged local attacker can trigger a use-after-free vulnerability in accountsservic…

  • High 7.8

    Free of static data in accountsservice

    Ubuntu-specific modifications to accountsservice (in patch file debian/patches/0010-set-language.patch) caused the fallback_locale variable, pointing to static storage, to be freed, in the user_change_language_authorized_cb function. This is reachable via the…

  • Low 2.8

    accountsservice .pam_environment infinite loop

    An Ubuntu-specific modification to AccountsService in versions before 0.6.55-0ubuntu13.2, among other earlier versions, would perform unbounded read operations on user-controlled ~/.pam_environment files, allowing an infinite loop if /dev/zero is symlinked to…

  • Low 3.3
    CVE-2020-16126 Public exploit

    accountsservice drops ruid, allows unprivileged users to send it signals

    An Ubuntu-specific modification to AccountsService in versions before 0.6.55-0ubuntu13.2, among other earlier versions, improperly dropped the ruid, allowing untrusted users to send signals to AccountService, thus stopping it from handling D-Bus messages in a…

  • Unscored —

    An issue exists AccountService 0.6.37 in the user_change_password_authorized_cb() function in user.c which could let a …

  • Unscored —

    Directory Traversal with ../ sequences occurs in AccountsService before 0.6.50 because of an insufficient path check in…