systemd: Spoofing of XDG_SEAT allows for actions to be checked against "allow_active" instead of "allow_any"
It was discovered that pamsystemd does not properly sanitize the environment before using the XDGSEAT variable. It is possible for an attacker, in some particular configurations, to set a XDGSEAT environment variable which allows for commands to be checked against polkit policies using the...