UBUNTU-CVE-2026-82327

Source
https://ubuntu.com/security/CVE-2026-82327
Import Source
https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-82327.json
JSON Data
https://api.osv.dev/v1/vulns/UBUNTU-CVE-2026-82327
Upstream
  • CVE-2026-82327
Published
2026-08-28T16:18:00Z
Modified
2026-09-02T16:28:28Z
Severity
  • 5.5 (Medium) CVSS_V3 - CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H CVSS Calculator
  • Ubuntu - medium
Summary
[none]
Details

A flaw was found in libsolv, a dependency-resolution library used by RPM-based package managers such as dnf and zypper to work with .solv repository cache files. When libsolv rewrites a .solv cache file, it reads directory-id values from the file's compressed filelist data without validating that they fall within the expected range. A corrupted or specially crafted .solv cache file (for example, one left in a torn state after an unclean system shutdown) can cause an out-of-bounds memory write when a tool such as dnf, yum, or zypper next processes it. Successful exploitation is expected to result in a crash of the affected tool (denial of service); it is not expected to allow arbitrary code execution because the out-of-bounds write always stores a fixed, non-attacker-controlled value.

References

Affected packages

Ubuntu:20.04:LTS
libsolv

Package

Name
libsolv
Purl
pkg:deb/ubuntu/libsolv?arch=source&distro=focal

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

0.*
0.6.35-2ubuntu1
0.6.35-2ubuntu2
0.6.36-1
0.6.36-2

Ecosystem specific

{
    "binaries": [
        {
            "binary_version": "0.6.36-2",
            "binary_name": "libsolv-perl"
        },
        {
            "binary_version": "0.6.36-2",
            "binary_name": "libsolv-tools"
        },
        {
            "binary_version": "0.6.36-2",
            "binary_name": "libsolv0"
        },
        {
            "binary_version": "0.6.36-2",
            "binary_name": "libsolvext0"
        },
        {
            "binary_version": "0.6.36-2",
            "binary_name": "python3-solv"
        }
    ]
}

Database specific

source
"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-82327.json"
Ubuntu:22.04:LTS
libsolv

Package

Name
libsolv
Purl
pkg:deb/ubuntu/libsolv?arch=source&distro=jammy

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

0.*
0.7.17-2
0.7.20-1
0.7.20-1build2
0.7.20-1ubuntu0.22.04.1

Ecosystem specific

{
    "binaries": [
        {
            "binary_version": "0.7.20-1ubuntu0.22.04.1",
            "binary_name": "libsolv-perl"
        },
        {
            "binary_version": "0.7.20-1ubuntu0.22.04.1",
            "binary_name": "libsolv-tools"
        },
        {
            "binary_version": "0.7.20-1ubuntu0.22.04.1",
            "binary_name": "libsolv1"
        },
        {
            "binary_version": "0.7.20-1ubuntu0.22.04.1",
            "binary_name": "libsolvext1"
        },
        {
            "binary_version": "0.7.20-1ubuntu0.22.04.1",
            "binary_name": "python3-solv"
        }
    ]
}

Database specific

source
"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-82327.json"
Ubuntu:24.04:LTS
libsolv

Package

Name
libsolv
Purl
pkg:deb/ubuntu/libsolv?arch=source&distro=noble

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

0.*
0.7.24-1
0.7.25-1
0.7.26-1
0.7.26-2
0.7.27-1
0.7.27-2
0.7.27-2build1
0.7.28-1
0.7.28-1build1
0.7.28-1build2

Ecosystem specific

{
    "binaries": [
        {
            "binary_version": "0.7.28-1build2",
            "binary_name": "libsolv-perl"
        },
        {
            "binary_version": "0.7.28-1build2",
            "binary_name": "libsolv-tools"
        },
        {
            "binary_version": "0.7.28-1build2",
            "binary_name": "libsolv1"
        },
        {
            "binary_version": "0.7.28-1build2",
            "binary_name": "libsolvext1"
        },
        {
            "binary_version": "0.7.28-1build2",
            "binary_name": "python3-solv"
        }
    ]
}

Database specific

source
"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-82327.json"
Ubuntu:26.04:LTS
libsolv

Package

Name
libsolv
Purl
pkg:deb/ubuntu/libsolv?arch=source&distro=resolute

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

0.*
0.7.32-1
0.7.35-1
0.7.35-1build1

Ecosystem specific

{
    "binaries": [
        {
            "binary_version": "0.7.35-1build1",
            "binary_name": "libsolv-perl"
        },
        {
            "binary_version": "0.7.35-1build1",
            "binary_name": "libsolv-tools"
        },
        {
            "binary_version": "0.7.35-1build1",
            "binary_name": "libsolv1"
        },
        {
            "binary_version": "0.7.35-1build1",
            "binary_name": "libsolvext1"
        },
        {
            "binary_version": "0.7.35-1build1",
            "binary_name": "python3-solv"
        }
    ]
}

Database specific

source
"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-82327.json"
Ubuntu:Pro:16.04:LTS
libsolv

Package

Name
libsolv
Purl
pkg:deb/ubuntu/libsolv?arch=source&distro=esm-apps%2Fxenial

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

0.*
0.6.11-1
0.6.11-1build1
0.6.11-1.1
0.6.11-1.1ubuntu0.1~esm1

Ecosystem specific

{
    "binaries": [
        {
            "binary_version": "0.6.11-1.1ubuntu0.1~esm1",
            "binary_name": "libsolv-perl"
        },
        {
            "binary_version": "0.6.11-1.1ubuntu0.1~esm1",
            "binary_name": "libsolv-tools"
        },
        {
            "binary_version": "0.6.11-1.1ubuntu0.1~esm1",
            "binary_name": "libsolv0"
        },
        {
            "binary_version": "0.6.11-1.1ubuntu0.1~esm1",
            "binary_name": "libsolvext0"
        },
        {
            "binary_version": "0.6.11-1.1ubuntu0.1~esm1",
            "binary_name": "python-solv"
        },
        {
            "binary_version": "0.6.11-1.1ubuntu0.1~esm1",
            "binary_name": "python3-solv"
        }
    ]
}

Database specific

source
"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-82327.json"
Ubuntu:Pro:18.04:LTS
libsolv

Package

Name
libsolv
Purl
pkg:deb/ubuntu/libsolv?arch=source&distro=esm-apps%2Fbionic

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

0.*
0.6.28-2build1
0.6.30-1build1
0.6.30-1ubuntu0.1~esm1

Ecosystem specific

{
    "binaries": [
        {
            "binary_version": "0.6.30-1ubuntu0.1~esm1",
            "binary_name": "libsolv-perl"
        },
        {
            "binary_version": "0.6.30-1ubuntu0.1~esm1",
            "binary_name": "libsolv-tools"
        },
        {
            "binary_version": "0.6.30-1ubuntu0.1~esm1",
            "binary_name": "libsolv0"
        },
        {
            "binary_version": "0.6.30-1ubuntu0.1~esm1",
            "binary_name": "libsolvext0"
        },
        {
            "binary_version": "0.6.30-1ubuntu0.1~esm1",
            "binary_name": "python-solv"
        },
        {
            "binary_version": "0.6.30-1ubuntu0.1~esm1",
            "binary_name": "python3-solv"
        }
    ]
}

Database specific

source
"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-82327.json"