diff options
author | Jan Synacek <jsynacek@redhat.com> | 2020-01-31 15:17:25 +0100 |
---|---|---|
committer | Lukas Nykryn <lnykryn@redhat.com> | 2020-02-03 11:05:28 +0100 |
commit | ae3cdcd5f8954d020a146c980ed064c21fd21239 (patch) | |
tree | dd45c7a065c79049e4250d7e496b6732df53a8e7 /man | |
parent | 8e155b3dad29a96cd2586185c63604c42bc5690e (diff) | |
download | systemd-239-18.3.tar.gz |
polkit: when authorizing via PK let's re-resolve callback/userdata instead of caching itv239-18.3
Previously, when doing an async PK query we'd store the original
callback/userdata pair and call it again after the PK request is
complete. This is problematic, since PK queries might be slow and in the
meantime the userdata might be released and re-acquired. Let's avoid
this by always traversing through the message handlers so that we always
re-resolve the callback and userdata pair and thus can be sure it's
up-to-date and properly valid.
Resolves: CVE-2020-1712
Diffstat (limited to 'man')
0 files changed, 0 insertions, 0 deletions