diff options
Diffstat (limited to 'x11-misc/sddm/files/sddm-0.11.0-CVE-2015-0856.patch')
-rw-r--r-- | x11-misc/sddm/files/sddm-0.11.0-CVE-2015-0856.patch | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/x11-misc/sddm/files/sddm-0.11.0-CVE-2015-0856.patch b/x11-misc/sddm/files/sddm-0.11.0-CVE-2015-0856.patch new file mode 100644 index 000000000000..37c1b975622a --- /dev/null +++ b/x11-misc/sddm/files/sddm-0.11.0-CVE-2015-0856.patch @@ -0,0 +1,15 @@ +Fix for CVE-2015-0856 (bug 563108) backported from the version 0.12.0. +--- src/daemon/Greeter.cpp ++++ src/daemon/Greeter.cpp +@@ -135,6 +135,11 @@ + env.insert("XDG_VTNR", QString::number(m_display->terminalId())); + env.insert("XDG_SESSION_CLASS", "greeter"); + env.insert("XDG_SESSION_TYPE", m_display->sessionType()); ++ ++ //some themes may use KDE components and that will automatically load KDE's crash handler which we don't want ++ //counterintuitively setting this env disables that handler ++ env.insert("KDE_DEBUG", "1"); ++ + m_auth->insertEnvironment(env); + + // log message |