Lucene search
+L

CVE-2019-3842

🗓️ 09 Apr 2019 20:25:01Reported by redhatType 
cve
 cve
🔗 web.nvd.nist.gov👁 461 Views🌐 WEB

In systemd before v242-rc4, pam_systemd allows an attacker to manipulate XDG_SEAT variable for unauthorized commands

Related
Detection
Affected
Refs
Paths
NVD
Vulners
[
  {
    "product": "systemd",
    "vendor": "The systemd Project",
    "versions": [
      {
        "status": "affected",
        "version": "v242-rc4"
      }
    ]
  }
]
ParameterPositionPathDescriptionCWE
pam_systemdpath/usr/share/pam-configs/systemdpam_systemd environment handling can be manipulated to spoof active polkit sessions by setting environment variables (e.g., XDG_SEAT, XDG_VTNR) before PAM session creation, bypassing proper seat verification.CWE-285, CWE-863
XDG_SEATpath/usr/share/pam-configs/systemdpam_systemd environment handling can be manipulated to spoof active polkit sessions by setting environment variables (e.g., XDG_SEAT, XDG_VTNR) before PAM session creation, bypassing proper seat verification.CWE-285, CWE-863
XDG_VTNRpath/usr/share/pam-configs/systemdpam_systemd environment handling can be manipulated to spoof active polkit sessions by setting environment variables (e.g., XDG_SEAT, XDG_VTNR) before PAM session creation, bypassing proper seat verification.CWE-285, CWE-863
XDG_SESSION_TYPEpath/usr/share/pam-configs/systemdpam_systemd environment handling can be manipulated to spoof active polkit sessions by setting environment variables (e.g., XDG_SEAT, XDG_VTNR) before PAM session creation, bypassing proper seat verification.CWE-285, CWE-863
XDG_SESSION_CLASSpath/usr/share/pam-configs/systemdpam_systemd environment handling can be manipulated to spoof active polkit sessions by setting environment variables (e.g., XDG_SEAT, XDG_VTNR) before PAM session creation, bypassing proper seat verification.CWE-285, CWE-863
XDG_SESSION_DESKTOPpath/usr/share/pam-configs/systemdpam_systemd environment handling can be manipulated to spoof active polkit sessions by setting environment variables (e.g., XDG_SEAT, XDG_VTNR) before PAM session creation, bypassing proper seat verification.CWE-285, CWE-863
allow_anypath/usr/share/polkit-1/actions/org.freedesktop.packagekit.policyPolkit policy defines different authentication requirements (allow_any, allow_inactive, allow_active); misconfigurations can enable privilege escalation when an attacker exploits environment-based session spoofing.CWE-285, CWE-863
allow_inactivepath/usr/share/polkit-1/actions/org.freedesktop.packagekit.policyPolkit policy defines different authentication requirements (allow_any, allow_inactive, allow_active); misconfigurations can enable privilege escalation when an attacker exploits environment-based session spoofing.CWE-285, CWE-863
allow_activepath/usr/share/polkit-1/actions/org.freedesktop.packagekit.policyPolkit policy defines different authentication requirements (allow_any, allow_inactive, allow_active); misconfigurations can enable privilege escalation when an attacker exploits environment-based session spoofing.CWE-285, CWE-863

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

17 Jun 2026 02:35Current
6.8Medium risk
Vulners AI Score6.8
CVSS 24.4
CVSS 3.17
CVSS 34.5
EPSS0.01207
SSVC
461