openSUSE Security Update : salt (openSUSE-2020-1833)

critical Nessus Plugin ID 142549

Language:

Synopsis

The remote openSUSE host is missing a security update.

Description

This update for salt fixes the following issues :

- Properly validate eauth credentials and tokens on SSH calls made by Salt API (bsc#1178319, bsc#1178362, bsc#1178361, CVE-2020-25592, CVE-2020-17490, CVE-2020-16846)

- Fix disk.blkid to avoid unexpected keyword argument '__pub_user'. (bsc#1177867)

- Ensure virt.update stop_on_reboot is updated with its default value.

- Do not break package building for systemd OSes.

- Drop wrong mock from chroot unit test.

- Support systemd versions with dot. (bsc#1176294)

- Fix for grains.test_core unit test.

- Fix file/directory user and group ownership containing UTF-8 characters. (bsc#1176024)

- Several changes to virtualization :

- Fix virt update when cpu and memory are changed.

- Memory Tuning GSoC.

- Properly fix memory setting regression in virt.update.

- Expose libvirt on_reboot in virt states.

- Support transactional systems (MicroOS).

- zypperpkg module ignores retcode 104 for search().
(bsc#1159670)

- Xen disk fixes. No longer generates volumes for Xen disks, but the corresponding file or block disk.
(bsc#1175987)

- Invalidate file list cache when cache file modified time is in the future. (bsc#1176397)

- Prevent import errors when running test_btrfs unit tests.

This update was imported from the SUSE:SLE-15-SP2:Update update project.

Solution

Update the affected salt packages.

See Also

https://bugzilla.opensuse.org/show_bug.cgi?id=1159670

https://bugzilla.opensuse.org/show_bug.cgi?id=1175987

https://bugzilla.opensuse.org/show_bug.cgi?id=1176024

https://bugzilla.opensuse.org/show_bug.cgi?id=1176294

https://bugzilla.opensuse.org/show_bug.cgi?id=1176397

https://bugzilla.opensuse.org/show_bug.cgi?id=1177867

https://bugzilla.opensuse.org/show_bug.cgi?id=1178319

https://bugzilla.opensuse.org/show_bug.cgi?id=1178361

https://bugzilla.opensuse.org/show_bug.cgi?id=1178362

Plugin Details

Severity: Critical

ID: 142549

File Name: openSUSE-2020-1833.nasl

Version: 1.11

Type: local

Agent: unix

Published: 11/6/2020

Updated: 12/5/2022

Supported Sensors: Frictionless Assessment AWS, Frictionless Assessment Azure, Frictionless Assessment Agent, Nessus Agent, Nessus

Risk Information

VPR

Risk Factor: High

Score: 7.4

CVSS v2

Risk Factor: High

Base Score: 7.5

Temporal Score: 6.5

Vector: CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:P

CVSS Score Source: CVE-2020-25592

CVSS v3

Risk Factor: Critical

Base Score: 9.8

Temporal Score: 9.4

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Temporal Vector: CVSS:3.0/E:H/RL:O/RC:C

Vulnerability Information

CPE: p-cpe:/a:novell:opensuse:python2-salt, p-cpe:/a:novell:opensuse:python3-salt, p-cpe:/a:novell:opensuse:salt, p-cpe:/a:novell:opensuse:salt-api, p-cpe:/a:novell:opensuse:salt-bash-completion, p-cpe:/a:novell:opensuse:salt-cloud, p-cpe:/a:novell:opensuse:salt-fish-completion, p-cpe:/a:novell:opensuse:salt-master, p-cpe:/a:novell:opensuse:salt-minion, p-cpe:/a:novell:opensuse:salt-proxy, p-cpe:/a:novell:opensuse:salt-ssh, p-cpe:/a:novell:opensuse:salt-standalone-formulas-configuration, p-cpe:/a:novell:opensuse:salt-syndic, p-cpe:/a:novell:opensuse:salt-zsh-completion, cpe:/o:novell:opensuse:15.2

Required KB Items: Host/local_checks_enabled, Host/cpu, Host/SuSE/release, Host/SuSE/rpm-list

Exploit Available: true

Exploit Ease: Exploits are available

Patch Publication Date: 11/5/2020

Vulnerability Publication Date: 11/6/2020

CISA Known Exploited Vulnerability Due Dates: 5/3/2022

Exploitable With

Metasploit (SaltStack Salt REST API Arbitrary Command Execution)

Reference Information

CVE: CVE-2020-16846, CVE-2020-17490, CVE-2020-25592

IAVA: 2020-A-0195-S