Security update for libzypp, zypper
This update for libzypp, zypper fixes the following issues: Security issue fixed: - invalidating legacy libzypp unsigned-repository cache state [LIBZYPP-LEGACY-CACHE-01] (bsc#1274625). Non security issues fixed: - Econf parser adds tags in drop-in files outside any section to [main] (bsc#1272534). - Need zypper option to disable services to fix Dockerfile builds in OBS (bsc#1257249). - zypper loads repository data and installed packages prior to checking for required arguments (bsc#1274091). - Zypper patch doesn't give enough details about conflicts (bsc#1277790). Changes for libzypp: Update to version 17.38.1: - Prevent libgpgme from launching gpg-agents; we don't need them. - defaultLoadSystem: Hand out the ZYpp::Ptr as return value. - Log all solver problem rules (bsc#1277790) The log contains the most relevant problem rule, but sometimes it helps to know all rules associated with this problem. zypper shows them on demand as 'detail'. The log now remembers them as well. - Replace popen cat/zcat with solv_xfopen for testcase loaders (fixes #749) - repoGpgCheck: Strictly follow the repo_gpgcheck setting (bsc#1274625) There's been a legacy exception for unsigned repositories which were explicitly accepted in the past. After switching the repo_gpgcheck from off to on, they were allowed to stay unsigned until a first signed version was retrieved. From there on the handling was strict. Now the handling is strict as soon as the repo_gpgcheck turned on. The next set of metadata re
SUSE-SU-2026:23689-1
Primary source · Revision 1
Imported from structured advisory data. Source references identify upstream records or fields; verify affected versions and your deployed configuration.
Security context
Source reference: osv:SUSE-SU-2026:23689-1
libzypp
Source reference: /affected/0/package/name
- Affected versions
- Not stated in this record
- Fixed versions
- 17.38.15-160000.1.1
Source reference:
/affected/0/ranges - Prerequisites
- Not stated in this record
zypper
Source reference: /affected/1/package/name
- Affected versions
- Not stated in this record
- Fixed versions
- 1.14.101-160000.1.1
Source reference:
/affected/1/ranges - Prerequisites
- Not stated in this record
libzypp
Source reference: /affected/2/package/name
- Affected versions
- Not stated in this record
- Fixed versions
- 17.38.15-160000.1.1
Source reference:
/affected/2/ranges - Prerequisites
- Not stated in this record
zypper
Source reference: /affected/3/package/name
- Affected versions
- Not stated in this record
- Fixed versions
- 1.14.101-160000.1.1
Source reference:
/affected/3/ranges - Prerequisites
- Not stated in this record
Structured affected-version data
Original package identities and version rules from this source.
[
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "17.38.15-160000.1.1"
}
]
}
],
"package": {
"name": "libzypp",
"purl": "pkg:rpm/suse/libzypp&distro=SUSE%20Linux%20Enterprise%20Server%2016.0",
"ecosystem": "SUSE:Linux Enterprise Server 16.0"
},
"database_specific": {
"source": "https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2026:23689-1.json"
},
"ecosystem_specific": {
"binaries": [
{
"zypper": "1.14.101-160000.1.1",
"libzypp": "17.38.15-160000.1.1",
"zypper-log": "1.14.101-160000.1.1",
"libzypp-devel": "17.38.15-160000.1.1",
"zypper-aptitude": "1.14.101-160000.1.1",
"libzypp-devel-doc": "17.38.15-160000.1.1",
"zypper-needs-restarting": "1.14.101-160000.1.1"
}
]
}
},
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "1.14.101-160000.1.1"
}
]
}
],
"package": {
"name": "zypper",
"purl": "pkg:rpm/suse/zypper&distro=SUSE%20Linux%20Enterprise%20Server%2016.0",
"ecosystem": "SUSE:Linux Enterprise Server 16.0"
},
"database_specific": {
"source": "https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2026:23689-1.json"
},
"ecosystem_specific": {
"binaries": [
{
"zypper": "1.14.101-160000.1.1",
"libzypp": "17.38.15-160000.1.1",
"zypper-log": "1.14.101-160000.1.1",
"libzypp-devel": "17.38.15-160000.1.1",
"zypper-aptitude": "1.14.101-160000.1.1",
"libzypp-devel-doc": "17.38.15-160000.1.1",
"zypper-needs-restarting": "1.14.101-160000.1.1"
}
]
}
},
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "17.38.15-160000.1.1"
}
]
}
],
"package": {
"name": "libzypp",
"purl": "pkg:rpm/suse/libzypp&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20applications%2016.0",
"ecosystem": "SUSE:Linux Enterprise Server for SAP applications 16.0"
},
"database_specific": {
"source": "https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2026:23689-1.json"
},
"ecosystem_specific": {
"binaries": [
{
"zypper": "1.14.101-160000.1.1",
"libzypp": "17.38.15-160000.1.1",
"zypper-log": "1.14.101-160000.1.1",
"libzypp-devel": "17.38.15-160000.1.1",
"zypper-aptitude": "1.14.101-160000.1.1",
"libzypp-devel-doc": "17.38.15-160000.1.1",
"zypper-needs-restarting": "1.14.101-160000.1.1"
}
]
}
},
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "1.14.101-160000.1.1"
}
]
}
],
"package": {
"name": "zypper",
"purl": "pkg:rpm/suse/zypper&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20applications%2016.0",
"ecosystem": "SUSE:Linux Enterprise Server for SAP applications 16.0"
},
"database_specific": {
"source": "https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2026:23689-1.json"
},
"ecosystem_specific": {
"binaries": [
{
"zypper": "1.14.101-160000.1.1",
"libzypp": "17.38.15-160000.1.1",
"zypper-log": "1.14.101-160000.1.1",
"libzypp-devel": "17.38.15-160000.1.1",
"zypper-aptitude": "1.14.101-160000.1.1",
"libzypp-devel-doc": "17.38.15-160000.1.1",
"zypper-needs-restarting": "1.14.101-160000.1.1"
}
]
}
}
]Publisher severity
No explicit severity was provided.
- Event
- #30808 · Revision 1
- Added to Heist Feed
- Publisher date