[Forgot Password]
Login  Register Subscribe

30479

 
 

423868

 
 

249622

 
 

909

 
 

195549

 
 

282

Paid content will be excluded from the download.


Download | Alert*
OVAL

SUSE-SU-2018:2690-1 -- SLES libzypp, zypper, libsolv, python-solv

ID: oval:org.secpod.oval:def:89049758Date: (C)2023-11-14   (M)2023-11-13
Class: PATCHFamily: unix




This update for libzypp, zypper, libsolv provides the following fixes: Security fixes in libzypp: - CVE-2018-7685: PackageProvider: Validate RPMs before caching - CVE-2017-9269: Be sure bad packages do not stay in the cache Changes in libzypp: - Update to version 17.6.4 - Automatically fetch repository signing key from gpgkey url - lsof: use "-K i" if lsof supports it - Check for not imported keys after multi key import from rpmdb - Flags: make it std=c++14 ready - Ignore /var, /tmp and /proc in zypper ps. - Show GPGME version in log - Adapt to changes in libgpgme11-11.1.0 breaking the signature verification - RepoInfo::provideKey: add report telling where we look for missing keys. - Support listing gpgkey URLs in repo files - Add new report to request user approval for importing a package key - Handle http error 502 Bad Gateway in curl backend - Add filesize check for downloads with known size - Removed superfluous space in translation - Prevent the system from sleeping during a commit - RepoManager: Explicitly request repo2solv to generate application pseudo packages. - libzypp-devel should not require cmake - Avoid zombies from ExternalProgram - Update ApiConfig - HardLocksFile: Prevent against empty commit without Target having been been loaded - lsof: use "-K i" if lsof supports it - Add filesize check for downloads with known size - Fix detection of metalink downloads and prevent aborting if a metalink file is larger than the expected data file. - Require libsolv-devel greater than = 0.6.35 during build - Make use of %license macro Security fix in zypper: - CVE-2017-9269: Improve signature check callback messages Changes in zypper: - Always set error status if any nr of unknown repositories are passed to lr and ref - Notify user about unsupported rpm V3 keys in an old rpm database - Detect read only filesystem on system modifying operations - Use %license - Handle repo aliases containing multiple ":" in the PackageArgs parser - Fix broken display of detailed query results. - Fix broken search for items with a dash. - Disable repository operations when searching installed packages. - Prevent nested calls to exit if aborted by a signal. - ansi.h: Prevent ESC sequence strings from going out of scope. - Fix some translation errors. - Support listing gpgkey URLs in repo files - Check for root privileges in zypper verify and si - XML less than install-summary greater than attribute `packages-to-change` added - Add expert options to all installer commands - Sort search results by multiple columns - man: Strengthen that `--config FILE" affects zypper.conf, not zypp.conf - Set error status if repositories passed to lr and ref are not known - Do not override table style in search - Fix out of bound read in MbsIterator - Add --supplements switch to search and info - Add setter functions for zypp cache related config values to ZConfig Changes in libsolv: - convert repo2solv.sh script into a binary tool - Make use of %license macro

Platform:
SUSE Linux Enterprise Server 15
SUSE Linux Enterprise Desktop 15
Product:
libzypp
zypper
libsolv
python-solv
Reference:
SUSE-SU-2018:2690-1
CVE-2017-9269
CVE-2018-7685
CVE    2
CVE-2017-9269
CVE-2018-7685
CPE    5
cpe:/a:opensuse:zypper
cpe:/a:opensuse:libsolv
cpe:/o:suse:suse_linux_enterprise_server:15
cpe:/a:opensuse:libzypp
...

© SecPod Technologies