UBUNTU-CVE-2026-123588

Source
https://ubuntu.com/security/CVE-2026-123588
Import Source
https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-123588.json
JSON Data
https://api.osv.dev/v1/vulns/UBUNTU-CVE-2026-123588
Upstream
Published
2026-11-09T00:00:00Z
Modified
2026-11-10T02:50:13Z
Severity
  • 7.5 (High) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H CVSS Calculator
  • 8.7 (High) CVSS_V4 - CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N CVSS Calculator
  • Ubuntu - medium
Summary
[none]
Details

The recursive resolver in Hickory DNS (all versions of the hickory-recursor crate, and hickory-resolver 0.26.0 before 0.26.2) caches an empty connection pool when it follows a referral with no glue records and all queries for the name servers' IP addresses fail. An attacker able to spoof DNS responses can make these lookups fail, causing all subsequent queries for the affected zone to fail until the cache entry expires or is evicted.

References

Affected packages

Ubuntu:24.04:LTS
rust-hickory-resolver

Package

Name
rust-hickory-resolver
Purl
pkg:deb/ubuntu/rust-hickory-resolver?arch=source&distro=noble

Affected ranges

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

Affected versions

0.*
0.24.0-1

Ecosystem specific

{
    "binaries": [
        {
            "binary_name": "librust-hickory-resolver-dev",
            "binary_version": "0.24.0-1"
        }
    ]
}

Database specific

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

Package

Name
rust-hickory-recursor
Purl
pkg:deb/ubuntu/rust-hickory-recursor?arch=source&distro=resolute

Affected ranges

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

Affected versions

0.*
0.24.1-1

Ecosystem specific

{
    "binaries": [
        {
            "binary_name": "librust-hickory-recursor-dev",
            "binary_version": "0.24.1-1"
        }
    ]
}

Database specific

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

Package

Name
rust-hickory-resolver
Purl
pkg:deb/ubuntu/rust-hickory-resolver?arch=source&distro=resolute

Affected ranges

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

Affected versions

0.*
0.24.4-1
0.24.4-5

Ecosystem specific

{
    "binaries": [
        {
            "binary_name": "librust-hickory-resolver-dev",
            "binary_version": "0.24.4-5"
        }
    ]
}

Database specific

source
"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-123588.json"
Ubuntu:26.10
rust-hickory-recursor

Package

Name
rust-hickory-recursor
Purl
pkg:deb/ubuntu/rust-hickory-recursor?arch=source&distro=stonking

Affected ranges

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

Affected versions

0.*
0.24.1-1
0.25.2-6

Ecosystem specific

{
    "binaries": [
        {
            "binary_name": "librust-hickory-recursor-dev",
            "binary_version": "0.25.2-6"
        }
    ]
}

Database specific

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

Package

Name
rust-hickory-resolver
Purl
pkg:deb/ubuntu/rust-hickory-resolver?arch=source&distro=stonking

Affected ranges

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

Affected versions

0.*
0.24.4-5
0.26.1-1

Ecosystem specific

{
    "binaries": [
        {
            "binary_name": "librust-hickory-resolver-dev",
            "binary_version": "0.26.1-1"
        }
    ]
}

Database specific

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