SUSE-SU-2022:0727-1 -- SLES libeconf-debugsource, libblkid-devel, libblkid1, libeconf0, libfdisk-devel, libfdisk1, libmount-devel, libmount1, libsmartcols-devel, libsmartcols1, libuuid-devel, libuuid1, shadow, util-linux, login_defs, uuiddID: oval:org.secpod.oval:def:89047566 | Date: (C)2022-11-15 (M)2024-01-08 |
Class: PATCH | Family: unix |
This security update for libeconf, shadow and util-linux fix the following issues: libeconf: - Add libeconf to SLE-Module-Basesystem_15-SP3 because needed by "util-linux" and "shadow" to fix autoyast handling of security related parameters Issues fixed in libeconf: - Reading numbers with different bases - Fixed different issues while writing string values to file. - Writing comments to file too. - Fixed crash while merging values. - Added econftool cat option - new API call: econf_readDirsHistory - new API call: econf_getPath - Man pages libeconf.3 and econftool.8. - Handling multiline strings. - Added libeconf_ext which returns more information like line_nr, comments, path of the configuration file,... - Econftool, an command line interface for handling configuration files. - Generating HTML API documentation with doxygen. - Improving error handling and semantic file check. - Joining entries with the same key to one single entry if env variable ECONF_JOIN_SAME_ENTRIES has been set. shadow: - The legacy code does not support /etc/login.defs.d used by YaST. Enable libeconf to read it util-linux: - The legacy code does not support /etc/login.defs.d used by YaST. Enable libeconf to read it - Allow use of larger values for start sector to prevent `blockdev --report` aborting - Fixed `blockdev --report` using non-space characters as a field separator - CVE-2021-3995: Fixed unauthorized unmount in util-linux"s libmount. - CVE-2021-3996: Fixed unauthorized unmount in util-linux"s libmount
Platform: |
SUSE Linux Enterprise Server 15 SP3 |
SUSE Linux Enterprise Desktop 15 SP3 |
Product: |
libeconf-debugsource |
libblkid-devel |
libblkid1 |
libeconf0 |
libfdisk-devel |
libfdisk1 |
libmount-devel |
libmount1 |
libsmartcols-devel |
libsmartcols1 |
libuuid-devel |
libuuid1 |
shadow |
util-linux |
login_defs |
uuidd |