polkit: polkitd trusting client-supplied UID allows spoofed authentication dialogs (CVE-2018-1116)
A flaw was found in polkit before version 0.116. The implementation of the polkit_backend_interactive_authority_check_authorization function in polkitd allows to test for authentication and trigger authentication of unrelated processes owned by other users. This may result in a local DoS and information disclosure.
References:
- https://nvd.nist.gov/vuln/detail/CVE-2018-1116
- https://security-tracker.debian.org/tracker/CVE-2018-1116
Patch:
https://cgit.freedesktop.org/polkit/commit/?id=bc7ffad5364