Skip to content
Heist/ feed
Back to feed
HighFix available

unbound — security advisory

Type: advisorySources: OSVAdvisory ID: UBUNTU-CVE-2026-44690

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.

Products
unbound
Affected versions
1.13.1-1ubuntu1, 1.13.1-1ubuntu3, 1.13.1-1ubuntu5, 1.13.1-1ubuntu5.1, 1.13.1-1ubuntu5.10, 1.13.1-1ubuntu5.11, 1.13.1-1ubuntu5.12, 1.13.1-1ubuntu5.13, 1.13.1-1ubuntu5.14, 1.13.1-1ubuntu5.15, 1.13.1-1ubuntu5.16, 1.13.1-1ubuntu5.2, 1.13.1-1ubuntu5.3, 1.13.1-1ubuntu5.4, 1.13.1-1ubuntu5.5, 1.13.1-1ubuntu5.7, 1.13.1-1ubuntu5.8, 1.17.1-2, 1.18.0-2ubuntu1, 1.18.0-2ubuntu2, 1.19.1-1ubuntu1, 1.19.2-1ubuntu1, 1.19.2-1ubuntu3, 1.19.2-1ubuntu3.1, 1.19.2-1ubuntu3.10, 1.19.2-1ubuntu3.2, 1.19.2-1ubuntu3.3, 1.19.2-1ubuntu3.4, 1.19.2-1ubuntu3.5, 1.19.2-1ubuntu3.6, 1.19.2-1ubuntu3.7, 1.19.2-1ubuntu3.8, 1.19.2-1ubuntu3.9, 1.22.0-2ubuntu2, 1.22.0-2ubuntu4, 1.24.2-1ubuntu1, 1.24.2-1ubuntu2, 1.24.2-1ubuntu2.1, 1.24.2-1ubuntu2.2, 1.24.2-1ubuntu2.3, 1.25.1-1ubuntu1, 1.25.1-1ubuntu3, 1.9.0-2ubuntu1, 1.9.0-2ubuntu2, 1.9.4-2, 1.9.4-2ubuntu1, 1.9.4-2ubuntu1.1, 1.9.4-2ubuntu1.11, 1.9.4-2ubuntu1.11+esm1, 1.9.4-2ubuntu1.11+esm2, 1.9.4-2ubuntu1.2, 1.9.4-2ubuntu1.3, 1.9.4-2ubuntu1.4, 1.9.4-2ubuntu1.5, 1.9.4-2ubuntu1.6, 1.9.4-2ubuntu1.8, 1.9.4-2ubuntu1.9
Fixed versions
1.13.1-1ubuntu5.17, 1.19.2-1ubuntu3.12, 1.24.2-1ubuntu2.4, 1.9.4-2ubuntu1.11+esm3
CVEs
CVE-2026-44690
Confirmed fixed CVEs
Not specified
Updated in this feed
31 Oct 2026, 16:38 UTC · Revision 1

Source evidence

UBUNTU-CVE-2026-44690

core-osv · Original source

Published 22 Jul 2026, 14:17 UTC

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.

osv:UBUNTU-CVE-2026-44690

unbound

Fixed versions: 1.9.4-2ubuntu1.11+esm3

unbound

Fixed versions: 1.13.1-1ubuntu5.17

unbound

Fixed versions: 1.19.2-1ubuntu3.12

unbound

Fixed versions: Not specified

unbound

Fixed versions: 1.24.2-1ubuntu2.4

Complete source record
{
  "id": "e721c9632c005bb2dd33204debe887512cc7dc074da56921c5cb673184f7cb8b",
  "url": "https://osv.dev/vulnerability/UBUNTU-CVE-2026-44690",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "UBUNTU-CVE-2026-44690",
    "summary": "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.",
    "evidence": "osv:UBUNTU-CVE-2026-44690",
    "products": [
      {
        "name": {
          "value": "unbound",
          "evidence": "/affected/0/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "1.9.4-2ubuntu1.11+esm3",
            "evidence": "/affected/0/ranges"
          }
        ],
        "affected_versions": [
          {
            "value": "1.9.0-2ubuntu1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "1.9.0-2ubuntu2",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "1.9.4-2",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "1.9.4-2ubuntu1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "1.9.4-2ubuntu1.1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "1.9.4-2ubuntu1.2",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "1.9.4-2ubuntu1.3",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "1.9.4-2ubuntu1.4",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "1.9.4-2ubuntu1.5",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "1.9.4-2ubuntu1.6",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "1.9.4-2ubuntu1.8",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "1.9.4-2ubuntu1.9",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "1.9.4-2ubuntu1.11",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "1.9.4-2ubuntu1.11+esm1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "1.9.4-2ubuntu1.11+esm2",
            "evidence": "/affected/0/versions"
          }
        ]
      },
      {
        "name": {
          "value": "unbound",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "1.13.1-1ubuntu5.17",
            "evidence": "/affected/1/ranges"
          }
        ],
        "affected_versions": [
          {
            "value": "1.13.1-1ubuntu1",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.13.1-1ubuntu3",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.13.1-1ubuntu5",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.13.1-1ubuntu5.1",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.13.1-1ubuntu5.2",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.13.1-1ubuntu5.3",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.13.1-1ubuntu5.4",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.13.1-1ubuntu5.5",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.13.1-1ubuntu5.7",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.13.1-1ubuntu5.8",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.13.1-1ubuntu5.10",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.13.1-1ubuntu5.11",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.13.1-1ubuntu5.12",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.13.1-1ubuntu5.13",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.13.1-1ubuntu5.14",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.13.1-1ubuntu5.15",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.13.1-1ubuntu5.16",
            "evidence": "/affected/1/versions"
          }
        ]
      },
      {
        "name": {
          "value": "unbound",
          "evidence": "/affected/2/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "1.19.2-1ubuntu3.12",
            "evidence": "/affected/2/ranges"
          }
        ],
        "affected_versions": [
          {
            "value": "1.17.1-2",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1.18.0-2ubuntu1",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1.18.0-2ubuntu2",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1.19.1-1ubuntu1",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1.19.2-1ubuntu1",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1.19.2-1ubuntu3",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1.19.2-1ubuntu3.1",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1.19.2-1ubuntu3.2",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1.19.2-1ubuntu3.3",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1.19.2-1ubuntu3.4",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1.19.2-1ubuntu3.5",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1.19.2-1ubuntu3.6",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1.19.2-1ubuntu3.7",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1.19.2-1ubuntu3.8",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1.19.2-1ubuntu3.9",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1.19.2-1ubuntu3.10",
            "evidence": "/affected/2/versions"
          }
        ]
      },
      {
        "name": {
          "value": "unbound",
          "evidence": "/affected/3/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "1.24.2-1ubuntu2",
            "evidence": "/affected/3/versions"
          },
          {
            "value": "1.25.1-1ubuntu1",
            "evidence": "/affected/3/versions"
          },
          {
            "value": "1.25.1-1ubuntu3",
            "evidence": "/affected/3/versions"
          }
        ]
      },
      {
        "name": {
          "value": "unbound",
          "evidence": "/affected/4/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "1.24.2-1ubuntu2.4",
            "evidence": "/affected/4/ranges"
          }
        ],
        "affected_versions": [
          {
            "value": "1.22.0-2ubuntu2",
            "evidence": "/affected/4/versions"
          },
          {
            "value": "1.22.0-2ubuntu4",
            "evidence": "/affected/4/versions"
          },
          {
            "value": "1.24.2-1ubuntu1",
            "evidence": "/affected/4/versions"
          },
          {
            "value": "1.24.2-1ubuntu2",
            "evidence": "/affected/4/versions"
          },
          {
            "value": "1.24.2-1ubuntu2.1",
            "evidence": "/affected/4/versions"
          },
          {
            "value": "1.24.2-1ubuntu2.2",
            "evidence": "/affected/4/versions"
          },
          {
            "value": "1.24.2-1ubuntu2.3",
            "evidence": "/affected/4/versions"
          }
        ]
      }
    ],
    "severity": "high",
    "structured": {
      "id": "UBUNTU-CVE-2026-44690",
      "aliases": [
        "UBUNTU-CVE-2026-44690"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N"
        },
        {
          "type": "Ubuntu",
          "score": "medium"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "1.9.4-2ubuntu1.11+esm3"
                }
              ]
            }
          ],
          "package": {
            "name": "unbound",
            "purl": "pkg:deb/ubuntu/unbound?arch=source&distro=esm-infra%2Ffocal",
            "ecosystem": "Ubuntu:Pro:20.04:LTS"
          },
          "versions": [
            "1.9.0-2ubuntu1",
            "1.9.0-2ubuntu2",
            "1.9.4-2",
            "1.9.4-2ubuntu1",
            "1.9.4-2ubuntu1.1",
            "1.9.4-2ubuntu1.2",
            "1.9.4-2ubuntu1.3",
            "1.9.4-2ubuntu1.4",
            "1.9.4-2ubuntu1.5",
            "1.9.4-2ubuntu1.6",
            "1.9.4-2ubuntu1.8",
            "1.9.4-2ubuntu1.9",
            "1.9.4-2ubuntu1.11",
            "1.9.4-2ubuntu1.11+esm1",
            "1.9.4-2ubuntu1.11+esm2"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-44690.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "libunbound8",
                "binary_version": "1.9.4-2ubuntu1.11+esm3"
              },
              {
                "binary_name": "python-unbound",
                "binary_version": "1.9.4-2ubuntu1.11+esm3"
              },
              {
                "binary_name": "python3-unbound",
                "binary_version": "1.9.4-2ubuntu1.11+esm3"
              },
              {
                "binary_name": "unbound",
                "binary_version": "1.9.4-2ubuntu1.11+esm3"
              },
              {
                "binary_name": "unbound-anchor",
                "binary_version": "1.9.4-2ubuntu1.11+esm3"
              },
              {
                "binary_name": "unbound-host",
                "binary_version": "1.9.4-2ubuntu1.11+esm3"
              }
            ],
            "availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "1.13.1-1ubuntu5.17"
                }
              ]
            }
          ],
          "package": {
            "name": "unbound",
            "purl": "pkg:deb/ubuntu/unbound?arch=source&distro=jammy",
            "ecosystem": "Ubuntu:22.04:LTS"
          },
          "versions": [
            "1.13.1-1ubuntu1",
            "1.13.1-1ubuntu3",
            "1.13.1-1ubuntu5",
            "1.13.1-1ubuntu5.1",
            "1.13.1-1ubuntu5.2",
            "1.13.1-1ubuntu5.3",
            "1.13.1-1ubuntu5.4",
            "1.13.1-1ubuntu5.5",
            "1.13.1-1ubuntu5.7",
            "1.13.1-1ubuntu5.8",
            "1.13.1-1ubuntu5.10",
            "1.13.1-1ubuntu5.11",
            "1.13.1-1ubuntu5.12",
            "1.13.1-1ubuntu5.13",
            "1.13.1-1ubuntu5.14",
            "1.13.1-1ubuntu5.15",
            "1.13.1-1ubuntu5.16"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-44690.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "libunbound8",
                "binary_version": "1.13.1-1ubuntu5.17"
              },
              {
                "binary_name": "python3-unbound",
                "binary_version": "1.13.1-1ubuntu5.17"
              },
              {
                "binary_name": "unbound",
                "binary_version": "1.13.1-1ubuntu5.17"
              },
              {
                "binary_name": "unbound-anchor",
                "binary_version": "1.13.1-1ubuntu5.17"
              },
              {
                "binary_name": "unbound-host",
                "binary_version": "1.13.1-1ubuntu5.17"
              }
            ],
            "availability": "No subscription required"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "1.19.2-1ubuntu3.12"
                }
              ]
            }
          ],
          "package": {
            "name": "unbound",
            "purl": "pkg:deb/ubuntu/unbound?arch=source&distro=noble",
            "ecosystem": "Ubuntu:24.04:LTS"
          },
          "versions": [
            "1.17.1-2",
            "1.18.0-2ubuntu1",
            "1.18.0-2ubuntu2",
            "1.19.1-1ubuntu1",
            "1.19.2-1ubuntu1",
            "1.19.2-1ubuntu3",
            "1.19.2-1ubuntu3.1",
            "1.19.2-1ubuntu3.2",
            "1.19.2-1ubuntu3.3",
            "1.19.2-1ubuntu3.4",
            "1.19.2-1ubuntu3.5",
            "1.19.2-1ubuntu3.6",
            "1.19.2-1ubuntu3.7",
            "1.19.2-1ubuntu3.8",
            "1.19.2-1ubuntu3.9",
            "1.19.2-1ubuntu3.10"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-44690.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "libunbound8",
                "binary_version": "1.19.2-1ubuntu3.12"
              },
              {
                "binary_name": "python3-unbound",
                "binary_version": "1.19.2-1ubuntu3.12"
              },
              {
                "binary_name": "unbound",
                "binary_version": "1.19.2-1ubuntu3.12"
              },
              {
                "binary_name": "unbound-anchor",
                "binary_version": "1.19.2-1ubuntu3.12"
              },
              {
                "binary_name": "unbound-host",
                "binary_version": "1.19.2-1ubuntu3.12"
              }
            ],
            "availability": "No subscription required"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "unbound",
            "purl": "pkg:deb/ubuntu/unbound?arch=source&distro=stonking",
            "ecosystem": "Ubuntu:26.10"
          },
          "versions": [
            "1.24.2-1ubuntu2",
            "1.25.1-1ubuntu1",
            "1.25.1-1ubuntu3"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-44690.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "libunbound8",
                "binary_version": "1.25.1-1ubuntu3"
              },
              {
                "binary_name": "python3-unbound",
                "binary_version": "1.25.1-1ubuntu3"
              },
              {
                "binary_name": "unbound",
                "binary_version": "1.25.1-1ubuntu3"
              },
              {
                "binary_name": "unbound-anchor",
                "binary_version": "1.25.1-1ubuntu3"
              },
              {
                "binary_name": "unbound-host",
                "binary_version": "1.25.1-1ubuntu3"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "1.24.2-1ubuntu2.4"
                }
              ]
            }
          ],
          "package": {
            "name": "unbound",
            "purl": "pkg:deb/ubuntu/unbound?arch=source&distro=resolute",
            "ecosystem": "Ubuntu:26.04:LTS"
          },
          "versions": [
            "1.22.0-2ubuntu2",
            "1.22.0-2ubuntu4",
            "1.24.2-1ubuntu1",
            "1.24.2-1ubuntu2",
            "1.24.2-1ubuntu2.1",
            "1.24.2-1ubuntu2.2",
            "1.24.2-1ubuntu2.3"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-44690.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "libunbound8",
                "binary_version": "1.24.2-1ubuntu2.4"
              },
              {
                "binary_name": "python3-unbound",
                "binary_version": "1.24.2-1ubuntu2.4"
              },
              {
                "binary_name": "unbound",
                "binary_version": "1.24.2-1ubuntu2.4"
              },
              {
                "binary_name": "unbound-anchor",
                "binary_version": "1.24.2-1ubuntu2.4"
              },
              {
                "binary_name": "unbound-host",
                "binary_version": "1.24.2-1ubuntu2.4"
              }
            ],
            "availability": "No subscription required"
          }
        }
      ],
      "modified": "2026-10-21T23:02:09.719122774Z",
      "provider": "osv",
      "upstream": [
        "CVE-2026-44690"
      ],
      "references": [
        "https://ubuntu.com/security/CVE-2026-44690",
        "https://www.cve.org/CVERecord?id=CVE-2026-44690",
        "https://community.nlnetlabs.nl/t/unbound-1-25-2-released/3430",
        "https://ubuntu.com/security/notices/USN-8946-1"
      ]
    },
    "related_cves": [
      {
        "value": "CVE-2026-44690",
        "evidence": "/upstream"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 401063,
  "published_at": "2026-07-22T14:17:00+00:00"
}