NetSight
high7.0Public exploit code

CVE-2019-3842

In systemd before v242-rc4, it was discovered that pam_systemd does not properly sanitize the environment before using the XDG_SEAT variable.

Public exploit code

Working exploit or proof of concept code has been published for this vulnerability. Treat unpatched systems as at risk.

Impact

In systemd before v242-rc4, it was discovered that pam_systemd does not properly sanitize the environment before using the XDG_SEAT variable. It is possible for an attacker, in some particular configurations, to set a XDG_SEAT environment variable which allows for commands to be checked against polkit policies using the "allow_active" element rather than "allow_any".

Affected products

VendorProductAffected versions
Systemd ProjectSystemd
through 241
Version 242
RedhatEnterprise Linux
Version 7.0
FedoraprojectFedora
Version 30
DebianDebian Linux
Version 8.0

Weakness classification

References