SUSE-SU-2020:0335-1

Source
https://www.suse.com/support/update/announcement/2020/suse-su-20200335-1/
Import Source
https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2020:0335-1.json
JSON Data
https://api.osv.dev/v1/vulns/SUSE-SU-2020:0335-1
Related
Published
2020-02-06T10:37:45Z
Modified
2020-02-06T10:37:45Z
Summary
Security update for systemd
Details

This update for systemd fixes the following issues:

  • CVE-2020-1712 (bsc#bsc#1162108) Fix a heap use-after-free vulnerability, when asynchronous Polkit queries were performed while handling Dbus messages. A local unprivileged attacker could have abused this flaw to crash systemd services or potentially execute code and elevate their privileges, by sending specially crafted Dbus messages.

  • Use suse.pool.ntp.org server pool on SLE distros (jsc#SLE-7683)

  • libblkid: open device in nonblock mode. (bsc#1084671)

  • udev/cdrom_id: Do not open CD-rom in exclusive mode. (bsc#1154256)
  • busopen leak sdevent_source when udevadm trigger。 (bsc#1161436 CVE-2019-20386)
  • fileio: introduce readfullvirtual_file() for reading virtual files in sysfs, procfs (bsc#1133495 bsc#1159814)
  • fileio: initialize errno to zero before we do fread()
  • fileio: try to read one byte too much in readfullstream()
  • logind: consider 'greeter' sessions suitable as 'display' sessions of a user (bsc#1158485)
  • logind: never elect a session that is stopping as display

  • journal: include kmsg lines from the systemd process which exec()d us (#8078)

  • udevd: don't use monitor after manager_exit()
  • udevd: capitalize log messages in on_sigchld()
  • udevd: merge conditions to decrease indentation
  • Revert 'udevd: fix crash when workers time out after exit is signal caught'
  • core: fragments of masked units ought not be considered for NeedDaemonReload (#7060) (bsc#1156482)
  • udevd: fix crash when workers time out after exit is signal caught
  • udevd: wait for workers to finish when exiting (bsc#1106383)

  • Improve bash completion support (bsc#1155207)

    • shell-completion: systemctl: do not list template units in {re,}start
    • shell-completion: systemctl: pass current word to all list_unit*
    • bash-completion: systemctl: pass current partial unit to list-unit* (bsc#1155207)
    • bash-completion: systemctl: use systemctl --no-pager
    • bash-completion: also suggest template unit files
    • bash-completion: systemctl: add missing options and verbs
    • bash-completion: use the first argument instead of the global variable (#6457)
  • networkd: VXLan Make group and remote variable separate (bsc#1156213)

  • networkd: vxlan require Remote= to be a non multicast address (#8117) (bsc#1156213)
  • fs-util: let's avoid unnecessary strerror()
  • fs-util: introduce inotifyaddwatchandwarn() helper
  • ask-password: improve log message when inotify limit is reached (bsc#1155574)
  • shared/install: failing with -ELOOP can be due to the use of an alias in install_error() (bsc#1151377)
  • man: alias names can't be used with enable command (bsc#1151377)

  • Add boot option to not use swap at system start (jsc#SLE-7689)

  • Allow YaST to select Iranian (Persian, Farsi) keyboard layout (bsc#1092920)

References

Affected packages

SUSE:Linux Enterprise Module for Basesystem 15 / systemd

Package

Name
systemd
Purl
purl:rpm/suse/systemd&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
234-24.39.1

Ecosystem specific

{
    "binaries": [
        {
            "systemd": "234-24.39.1",
            "libsystemd0": "234-24.39.1",
            "systemd-devel": "234-24.39.1",
            "libudev-devel": "234-24.39.1",
            "udev": "234-24.39.1",
            "libudev1": "234-24.39.1",
            "systemd-coredump": "234-24.39.1",
            "libudev1-32bit": "234-24.39.1",
            "systemd-32bit": "234-24.39.1",
            "systemd-bash-completion": "234-24.39.1",
            "libsystemd0-32bit": "234-24.39.1",
            "systemd-container": "234-24.39.1",
            "systemd-sysvinit": "234-24.39.1"
        }
    ]
}

SUSE:Linux Enterprise Module for Basesystem 15 SP1 / systemd

Package

Name
systemd
Purl
purl:rpm/suse/systemd&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP1

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
234-24.39.1

Ecosystem specific

{
    "binaries": [
        {
            "systemd": "234-24.39.1",
            "libsystemd0": "234-24.39.1",
            "systemd-devel": "234-24.39.1",
            "libudev-devel": "234-24.39.1",
            "udev": "234-24.39.1",
            "libudev1": "234-24.39.1",
            "systemd-coredump": "234-24.39.1",
            "libudev1-32bit": "234-24.39.1",
            "systemd-32bit": "234-24.39.1",
            "systemd-bash-completion": "234-24.39.1",
            "libsystemd0-32bit": "234-24.39.1",
            "systemd-container": "234-24.39.1",
            "systemd-sysvinit": "234-24.39.1"
        }
    ]
}

SUSE:Linux Enterprise High Performance Computing 15-ESPOS / systemd

Package

Name
systemd
Purl
purl:rpm/suse/systemd&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015-ESPOS

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
234-24.39.1

Ecosystem specific

{
    "binaries": [
        {
            "systemd": "234-24.39.1",
            "libsystemd0": "234-24.39.1",
            "systemd-devel": "234-24.39.1",
            "libudev-devel": "234-24.39.1",
            "udev": "234-24.39.1",
            "libudev1": "234-24.39.1",
            "systemd-coredump": "234-24.39.1",
            "libudev1-32bit": "234-24.39.1",
            "systemd-32bit": "234-24.39.1",
            "systemd-bash-completion": "234-24.39.1",
            "libsystemd0-32bit": "234-24.39.1",
            "systemd-container": "234-24.39.1",
            "systemd-sysvinit": "234-24.39.1"
        }
    ]
}

SUSE:Linux Enterprise High Performance Computing 15-LTSS / systemd

Package

Name
systemd
Purl
purl:rpm/suse/systemd&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015-LTSS

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
234-24.39.1

Ecosystem specific

{
    "binaries": [
        {
            "systemd": "234-24.39.1",
            "libsystemd0": "234-24.39.1",
            "systemd-devel": "234-24.39.1",
            "libudev-devel": "234-24.39.1",
            "udev": "234-24.39.1",
            "libudev1": "234-24.39.1",
            "systemd-coredump": "234-24.39.1",
            "libudev1-32bit": "234-24.39.1",
            "systemd-32bit": "234-24.39.1",
            "systemd-bash-completion": "234-24.39.1",
            "libsystemd0-32bit": "234-24.39.1",
            "systemd-container": "234-24.39.1",
            "systemd-sysvinit": "234-24.39.1"
        }
    ]
}

SUSE:Linux Enterprise Server 15-LTSS / systemd

Package

Name
systemd
Purl
purl:rpm/suse/systemd&distro=SUSE%20Linux%20Enterprise%20Server%2015-LTSS

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
234-24.39.1

Ecosystem specific

{
    "binaries": [
        {
            "systemd": "234-24.39.1",
            "libsystemd0": "234-24.39.1",
            "systemd-devel": "234-24.39.1",
            "libudev-devel": "234-24.39.1",
            "udev": "234-24.39.1",
            "libudev1": "234-24.39.1",
            "systemd-coredump": "234-24.39.1",
            "libudev1-32bit": "234-24.39.1",
            "systemd-32bit": "234-24.39.1",
            "systemd-bash-completion": "234-24.39.1",
            "libsystemd0-32bit": "234-24.39.1",
            "systemd-container": "234-24.39.1",
            "systemd-sysvinit": "234-24.39.1"
        }
    ]
}

SUSE:Linux Enterprise Server for SAP Applications 15 / systemd

Package

Name
systemd
Purl
purl:rpm/suse/systemd&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
234-24.39.1

Ecosystem specific

{
    "binaries": [
        {
            "systemd": "234-24.39.1",
            "libsystemd0": "234-24.39.1",
            "systemd-devel": "234-24.39.1",
            "libudev-devel": "234-24.39.1",
            "udev": "234-24.39.1",
            "libudev1": "234-24.39.1",
            "systemd-coredump": "234-24.39.1",
            "libudev1-32bit": "234-24.39.1",
            "systemd-32bit": "234-24.39.1",
            "systemd-bash-completion": "234-24.39.1",
            "libsystemd0-32bit": "234-24.39.1",
            "systemd-container": "234-24.39.1",
            "systemd-sysvinit": "234-24.39.1"
        }
    ]
}