Skip to content
OpenAdvisories
High · 7.8 CVE-2026-48864 EUVD-2026-31859GHSA-2927-mfhv-37vh

Libsolv: heap buffer overflow in libsolv repopagestore via unchecked decompression of malicious .solv page data

Published May 26, 2026 · Updated Nov 6, 2026 · Assigned by redhat

Vendor: Red Hat Product: Cert Manager support for Red Hat OpenShift release 1.17 Product: Cert Manager support for Red Hat OpenShift release 1.18 Product: Cert Manager support for Red Hat OpenShift release 1.20 Product: Red Hat Discovery 2 Product: Red Hat Enterprise Linux 10 Product: Red Hat Enterprise Linux 10.0 Extended Update Support Product: Red Hat Enterprise Linux 7 Extended Lifecycle Support Product: Red Hat Enterprise Linux 8 Product: Red Hat Enterprise Linux 8.4 Advanced Mission Critical Update Support Product: Red Hat Enterprise Linux 8.4 Extended Update Support Long-Life Add-On Product: Red Hat Enterprise Linux 8.6 Advanced Mission Critical Update Support Product: Red Hat Enterprise Linux 8.6 Extended Update Support Long-Life Add-On Product: Red Hat Enterprise Linux 8.8 Telecommunications Update Service Product: Red Hat Enterprise Linux 8.8 Update Services for SAP Solutions Product: Red Hat Enterprise Linux 9 Product: Red Hat Enterprise Linux 9.2 Update Services for SAP Solutions Product: Red Hat Enterprise Linux 9.4 Update Services for SAP Solutions Product: Red Hat Enterprise Linux 9.6 Extended Update Support Product: Red Hat Hardened Images Product: Red Hat Insights proxy 1.5 Product: Red Hat OpenShift AI (RHOAI) Product: Red Hat OpenShift AI 3.0 Product: Red Hat OpenShift AI 3.2 Product: Red Hat OpenShift AI 3.4 Product: Red Hat OpenShift Container Platform 4.12 Product: Red Hat OpenShift Container Platform 4.13 Product: Red Hat OpenShift Container Platform 4.14 Product: Red Hat OpenShift Container Platform 4.15 Product: Red Hat OpenShift Container Platform 4.16 Product: Red Hat OpenShift Container Platform 4.17 Product: Red Hat OpenShift Container Platform 4.18 Product: Red Hat OpenShift Container Platform 4.19 Product: Red Hat Satellite 6.16 for RHEL 8 Product: Red Hat Update Infrastructure 4 for Cloud Providers Product: Red Hat Update Infrastructure 5 Package: libsolv Package: libsolv Platform: Linux Ecosystem: Debian Ecosystem: Ubuntu

Description

A flaw was found in libsolv. This heap buffer overflow occurs during the decompression of attacker-controlled compressed data within `.solv` files due to insufficient input validation. An attacker can provide a specially crafted `.solv` file, which, when processed by a vulnerable application, can lead to out-of-bounds memory access. This could result in information disclosure, alteration of program execution, or a denial of service.

Affected products

VendorProductAffectedFixed
Red Hat Red Hat Enterprise Linux 10 — —
Red Hat Red Hat Enterprise Linux 10.0 Extended Update Support — —
Red Hat Red Hat Enterprise Linux 7 Extended Lifecycle Support — —
Red Hat Red Hat Enterprise Linux 8 — —
Red Hat Red Hat Enterprise Linux 8.4 Advanced Mission Critical Update Support — —
Red Hat Red Hat Enterprise Linux 8.4 Extended Update Support Long-Life Add-On — —
Red Hat Red Hat Enterprise Linux 8.6 Advanced Mission Critical Update Support — —
Red Hat Red Hat Enterprise Linux 8.6 Extended Update Support Long-Life Add-On — —
Red Hat Red Hat Enterprise Linux 8.8 Telecommunications Update Service — —
Red Hat Red Hat Enterprise Linux 8.8 Update Services for SAP Solutions — —
Red Hat Red Hat Enterprise Linux 9 — —
Red Hat Red Hat Enterprise Linux 9.2 Update Services for SAP Solutions — —
Red Hat Red Hat Enterprise Linux 9.4 Update Services for SAP Solutions — —
Red Hat Red Hat Enterprise Linux 9.6 Extended Update Support — —
Red Hat Red Hat OpenShift Container Platform 4.12 — —
Red Hat Red Hat OpenShift Container Platform 4.13 — —
Red Hat Red Hat OpenShift Container Platform 4.14 — —
Red Hat Red Hat OpenShift Container Platform 4.15 — —
Red Hat Red Hat OpenShift Container Platform 4.16 — —
Red Hat Red Hat OpenShift Container Platform 4.17 — —
Red Hat Red Hat OpenShift Container Platform 4.18 — —
Red Hat Red Hat OpenShift Container Platform 4.19 — —
Red Hat Red Hat Satellite 6.16 for RHEL 8 — —
Red Hat Cert Manager support for Red Hat OpenShift release 1.17 — —
Red Hat Cert Manager support for Red Hat OpenShift release 1.18 — —
Red Hat Cert Manager support for Red Hat OpenShift release 1.20 — —
Red Hat Red Hat Discovery 2 — —
Red Hat Red Hat Hardened Images — —
Red Hat Red Hat Insights proxy 1.5 — —
Red Hat Red Hat OpenShift AI 3.0 — —
Red Hat Red Hat OpenShift AI 3.2 — —
Red Hat Red Hat OpenShift AI 3.4 — —
Red Hat Red Hat Update Infrastructure 5 — —
Red Hat Red Hat OpenShift AI (RHOAI) — —
Red Hat Red Hat Update Infrastructure 4 for Cloud Providers — —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libsolv No fix yet —
Debian 13 libsolv No fix yet —
Debian 12 libsolv No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 libsolv No fix yet —
Ubuntu 26.04 LTS libsolv No fix yet —
Ubuntu 25.10 libsolv No fix yet —
Ubuntu 24.04 LTS libsolv No fix yet —
Ubuntu 22.04 LTS libsolv No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS libsolv No fix yet —
Ubuntu Pro 18.04 LTS libsolv No fix yet —
Ubuntu Pro 16.04 LTS libsolv No fix yet —
ReleasePackageFixed inAdvisory
RHEL 10 libsolv +4 0.7.33-5.el10_2 RHSA-2026:28236
RHEL 9 libsolv +3 0.7.24-6.el9_8 RHSA-2026:39315
RHEL 8 libsolv +3 0.7.20-7.el8_10 RHSA-2026:36730
Show 14 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Red Hat Satellite Capsule 6 libsolv +1 1:0.7.20-7.el8sat RHSA-2026:50223
Red Hat Satellite Capsule 6 openvox-agent 8.24.1-3.el8sat RHSA-2026:50223
Red Hat Satellite Capsule 6 openvox-server 8.14.1-1.el8sat RHSA-2026:50223
Red Hat Satellite Capsule 6 python-pillow +1 12.3.0-1.el8pc RHSA-2026:50223
Red Hat Satellite Capsule 6 python-pyjwt +2 2.13.0-1.el8pc RHSA-2026:50223
Red Hat Satellite Capsule 6 rubygem-faraday 1.10.6-1.el8sat RHSA-2026:50223
Red Hat Satellite Capsule 6 rubygem-nokogiri 1.15.7-3.el8sat RHSA-2026:50223
Red Hat Satellite 6 libsolv +1 1:0.7.20-7.el8sat RHSA-2026:50223
Red Hat Satellite 6 openvox-agent 8.24.1-3.el8sat RHSA-2026:50223
Red Hat Satellite 6 openvox-server 8.14.1-1.el8sat RHSA-2026:50223
Red Hat Satellite 6 python-pillow +1 12.3.0-1.el8pc RHSA-2026:50223
Red Hat Satellite 6 python-pyjwt +2 2.13.0-1.el8pc RHSA-2026:50223
Red Hat Satellite 6 rubygem-faraday 1.10.6-1.el8sat RHSA-2026:50223
Red Hat Satellite 6 rubygem-katello 4.14.0.21-1.el8sat RHSA-2026:50223
Red Hat Satellite 6 rubygem-nokogiri 1.15.7-3.el8sat RHSA-2026:50223
RHEL 10.0 EUS libsolv 0.7.29-8.el10_0.1 RHSA-2026:48818
RHEL 9.6 EUS libsolv 0.7.24-3.el9_6.1 RHSA-2026:48811
RHEL 9.4 E4S libsolv 0.7.24-2.el9_4.1 RHSA-2026:48813
RHEL 9.2 E4S libsolv 0.7.22-4.el9_2.1 RHSA-2026:48814
RHEL 8.8 TUS libsolv 0.7.20-4.el8_8.1 RHSA-2026:48816
RHEL 8.8 E4S libsolv 0.7.20-4.el8_8.1 RHSA-2026:48816
RHEL 8.6 EUS Long Life libsolv 0.7.20-1.el8_6.1 RHSA-2026:48815
RHEL 8.6 AUS libsolv 0.7.20-1.el8_6.1 RHSA-2026:48815
RHEL 8.4 EUS Long Life libsolv 0.7.16-3.el8_4.1 RHSA-2026:48817
RHEL 8.4 AUS libsolv 0.7.16-3.el8_4.1 RHSA-2026:48817
RHEL 7 ELS libsolv 0.6.34-4.el7_9.1 RHSA-2026:49775
Red Hat Hardened Images 1 libsolv +7 0.7.38-2.hum1 RHSA-2026:21333

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 10 libsolv +4 0.7.33-5.el10_2.alma.1 ALSA-2026:28236
AlmaLinux 9 libsolv +3 0.7.24-6.el9_8 ALSA-2026:39315
AlmaLinux 8 libsolv +3 0.7.20-7.el8_10 ALSA-2026:36730

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 10 libsolv 0.7.33-5.el10_2 RLSA-2026:28236
Rocky Linux 9 libsolv 0.7.24-6.el9_8 RLSA-2026:39315
Rocky Linux 8 libsolv 0.7.20-7.el8_10 RLSA-2026:36730

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 libsolv +6 0.7.22-1.amzn2023.0.4 ALAS2023-2026-1798
Amazon Linux 2 libsolv +4 0.6.34-4.amzn2.0.1 ALAS2-2026-3338

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 10 libsolv +4 0.7.33-5.el10_2 ELSA-2026-28236
Oracle Linux 9 libsolv +3 0.7.24-6.el9_8 ELSA-2026-39315
Oracle Linux 8 libsolv +3 0.7.20-7.el8_10 ELSA-2026-36730

Advisories 27

References