Interesting, the pam/pam_fprintd.c file has the following function that
would be used for the pam_chauthtok(3) function:

PAM_EXTERN int pam_sm_chauthtok(pam_handle_t *pamh, int flags, int argc,
                                const char **argv)
{
        return PAM_SUCCESS;
}

If I've read this correctly, this is more than a misconfiguration of a
PAM configuration file -- the module was apparently never intended to
enforce authentication before updating authentication tokens.

I filed a bug report upstream:
https://github.com/dsd/pam_fprint/issues/2

Thanks

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1532264

Title:
  fprintd allows unauthorized root access

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fprintd/+bug/1532264/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to