Skip to content
Heist/ feed
UnratedFix available

DEBIAN-CVE-2026-44690

Type: advisorySource: OSV1 source record

In NLnet Labs Unbound 1.7.0 up to and including 1.25.1, insufficient validation of the RRSIG.Labels field combined with premature cache writes during RFC 8198 aggressive NSEC processing leads to cache poisoning that permits a malicious actor controlling a single delegated zone to poison arbitrary sibling zones under NSEC-signed parent domains. A malicious actor with one registered domain under an NSEC-signed TLD can serve malicious insecure DNS responses for unrelated sibling domains (sharing the same parent zone). Arbitrary delegations that do not exist under the parent domain and are covered by the parent's NSEC chain can be brought into insecure existence by fraudulent wildcard DS records (less labels than expected, unknown algorithm) from the malicious sibling domain. This allows the malicious actor to inject insecure wildcard records for those delegations.

Announced Source revision 1
Original source ↗

DEBIAN-CVE-2026-44690

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:DEBIAN-CVE-2026-44690

unbound

Source reference: /affected/0/package/name

Affected versions
1.17.1-2

Source reference: /affected/0/versions

1.17.1-2+deb12u1

Source reference: /affected/0/versions

1.17.1-2+deb12u2

Source reference: /affected/0/versions

1.17.1-2+deb12u3

Source reference: /affected/0/versions

1.17.1-2+deb12u4

Source reference: /affected/0/versions

1.17.1-2+loong64

Source reference: /affected/0/versions

1.18.0-1

Source reference: /affected/0/versions

1.18.0-2

Source reference: /affected/0/versions

1.19.1-1

Source reference: /affected/0/versions

1.19.2-1

Source reference: /affected/0/versions

1.20.0-1

Source reference: /affected/0/versions

1.21.1-1

Source reference: /affected/0/versions

1.22.0-1

Source reference: /affected/0/versions

1.22.0-2

Source reference: /affected/0/versions

1.23.1-1

Source reference: /affected/0/versions

1.24.0-1

Source reference: /affected/0/versions

1.24.0-2

Source reference: /affected/0/versions

1.24.1-1

Source reference: /affected/0/versions

1.24.1-2

Source reference: /affected/0/versions

1.24.2-1

Source reference: /affected/0/versions

1.25.0-1

Source reference: /affected/0/versions

1.25.1-1

Source reference: /affected/0/versions

1.25.2-1

Source reference: /affected/0/versions

1.26.0-1

Source reference: /affected/0/versions

1.26.0-2

Source reference: /affected/0/versions

1.26.1-1

Source reference: /affected/0/versions

1.26.2-1

Source reference: /affected/0/versions

Fixed versions
Not stated in this record
Prerequisites
Not stated in this record

unbound

Source reference: /affected/1/package/name

Affected versions
1.22.0-2

Source reference: /affected/1/versions

1.22.0-2+deb13u1

Source reference: /affected/1/versions

1.22.0-2+deb13u2

Source reference: /affected/1/versions

1.22.0-2+deb13u3

Source reference: /affected/1/versions

1.23.1-1

Source reference: /affected/1/versions

1.24.0-1

Source reference: /affected/1/versions

1.24.0-2

Source reference: /affected/1/versions

1.24.1-1

Source reference: /affected/1/versions

1.24.1-2

Source reference: /affected/1/versions

1.24.2-1

Source reference: /affected/1/versions

1.25.0-1

Source reference: /affected/1/versions

1.25.1-1

Source reference: /affected/1/versions

1.25.2-1

Source reference: /affected/1/versions

1.26.0-1

Source reference: /affected/1/versions

1.26.0-2

Source reference: /affected/1/versions

Fixed versions
1.26.1-0+deb13u1

Source reference: /affected/1/ranges

Prerequisites
Not stated in this record

unbound

Source reference: /affected/2/package/name

Affected versions
1.22.0-2

Source reference: /affected/2/versions

1.23.1-1

Source reference: /affected/2/versions

1.24.0-1

Source reference: /affected/2/versions

1.24.0-2

Source reference: /affected/2/versions

1.24.1-1

Source reference: /affected/2/versions

1.24.1-2

Source reference: /affected/2/versions

1.24.2-1

Source reference: /affected/2/versions

1.25.0-1

Source reference: /affected/2/versions

1.25.1-1

Source reference: /affected/2/versions

Fixed versions
1.25.2-1

Source reference: /affected/2/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"
          }
        ]
      }
    ],
    "package": {
      "name": "unbound",
      "purl": "pkg:deb/debian/unbound?arch=source&distro=bookworm",
      "ecosystem": "Debian:12"
    },
    "versions": [
      "1.17.1-2",
      "1.17.1-2+deb12u1",
      "1.17.1-2+deb12u2",
      "1.17.1-2+deb12u3",
      "1.17.1-2+deb12u4",
      "1.17.1-2+loong64",
      "1.18.0-1",
      "1.18.0-2",
      "1.19.1-1",
      "1.19.2-1",
      "1.20.0-1",
      "1.21.1-1",
      "1.22.0-1",
      "1.22.0-2",
      "1.23.1-1",
      "1.24.0-1",
      "1.24.0-2",
      "1.24.1-1",
      "1.24.1-2",
      "1.24.2-1",
      "1.25.0-1",
      "1.25.1-1",
      "1.25.2-1",
      "1.26.0-1",
      "1.26.0-2",
      "1.26.1-1",
      "1.26.2-1"
    ],
    "database_specific": {
      "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-44690.json"
    },
    "ecosystem_specific": {
      "urgency": "not yet assigned"
    }
  },
  {
    "ranges": [
      {
        "type": "ECOSYSTEM",
        "events": [
          {
            "introduced": "0"
          },
          {
            "fixed": "1.26.1-0+deb13u1"
          }
        ]
      }
    ],
    "package": {
      "name": "unbound",
      "purl": "pkg:deb/debian/unbound?arch=source&distro=trixie",
      "ecosystem": "Debian:13"
    },
    "versions": [
      "1.22.0-2",
      "1.22.0-2+deb13u1",
      "1.22.0-2+deb13u2",
      "1.22.0-2+deb13u3",
      "1.23.1-1",
      "1.24.0-1",
      "1.24.0-2",
      "1.24.1-1",
      "1.24.1-2",
      "1.24.2-1",
      "1.25.0-1",
      "1.25.1-1",
      "1.25.2-1",
      "1.26.0-1",
      "1.26.0-2"
    ],
    "database_specific": {
      "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-44690.json"
    },
    "ecosystem_specific": {
      "urgency": "not yet assigned"
    }
  },
  {
    "ranges": [
      {
        "type": "ECOSYSTEM",
        "events": [
          {
            "introduced": "0"
          },
          {
            "fixed": "1.25.2-1"
          }
        ]
      }
    ],
    "package": {
      "name": "unbound",
      "purl": "pkg:deb/debian/unbound?arch=source&distro=forky",
      "ecosystem": "Debian:14"
    },
    "versions": [
      "1.22.0-2",
      "1.23.1-1",
      "1.24.0-1",
      "1.24.0-2",
      "1.24.1-1",
      "1.24.1-2",
      "1.24.2-1",
      "1.25.0-1",
      "1.25.1-1"
    ],
    "database_specific": {
      "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-44690.json"
    },
    "ecosystem_specific": {
      "urgency": "not yet assigned"
    }
  }
]

Publisher severity

No explicit severity was provided.

Event
#57694 · Revision 1
Added to Heist Feed
Publisher date
Read the original announcement