Action not permitted
Modal body text goes here.
Modal Title
Modal Body
CVE-2026-44621 (GCVE-0-2026-44621)
Vulnerability from cvelistv5 – Published: 2026-07-22 13:06 – Updated: 2026-07-22 14:21- CWE-754 - Improper Check for Unusual or Exceptional Conditions
| URL | Tags |
|---|---|
| https://www.nlnetlabs.nl/downloads/unbound/CVE-20… | vendor-advisory |
| Vendor | Product | Version | CPE status | |
|---|---|---|---|---|
| NLnet Labs | Unbound |
Affected:
0 , < 1.25.2
(semver)
|
guessed |
{
"containers": {
"adp": [
{
"metrics": [
{
"other": {
"content": {
"id": "CVE-2026-44621",
"options": [
{
"Exploitation": "none"
},
{
"Automatable": "no"
},
{
"Technical Impact": "partial"
}
],
"role": "CISA Coordinator",
"timestamp": "2026-07-22T14:21:13.870660Z",
"version": "2.0.3"
},
"type": "ssvc"
}
}
],
"providerMetadata": {
"dateUpdated": "2026-07-22T14:21:22.388Z",
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP"
},
"title": "CISA ADP Vulnrichment"
}
],
"cna": {
"affected": [
{
"defaultStatus": "unaffected",
"product": "Unbound",
"vendor": "NLnet Labs",
"versions": [
{
"lessThan": "1.25.2",
"status": "affected",
"version": "0",
"versionType": "semver"
}
]
}
],
"credits": [
{
"lang": "en",
"type": "finder",
"value": "Qifan Zhang (Palo Alto Networks)"
}
],
"datePublic": "2026-07-22T00:00:00.000Z",
"descriptions": [
{
"lang": "en",
"value": "With NLnet Labs Unbound up to and including version 1.25.1, applications using libunbound and configured with \u0027unwanted-reply-threshold\u0027, could eventually be abruptly terminated if the threshold is reached and libunbound needs to call \u0027libworker_alloc_cleanup\u0027 since the function is absent from the function call allow list. When an application using libunbound sets \u0027unwanted-reply-threshold\u0027 to any non-zero value and the iterator queries an authoritative that replies with enough wrong-transaction-ID UDP datagrams to cross the threshold, the \u0027libworker_alloc_cleanup\u0027 will eventually be called. Since the function is absent from the function call allow list, this leads to a fatal exit of libunbound and eventual termination of the embedding application.Unbound itself is not affected since its relevant function \u0027worker_alloc_cleanup\u0027 is registed in the allow list and proceeds to perform the documented cache flush."
}
],
"metrics": [
{
"cvssV3_1": {
"baseScore": 5.9,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"format": "CVSS",
"scenarios": [
{
"lang": "en",
"value": "Libunbound applications"
}
]
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-754",
"description": "CWE-754: Improper Check for Unusual or Exceptional Conditions",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2026-07-22T13:06:28.947Z",
"orgId": "206fc3a0-e175-490b-9eaa-a5738056c9f6",
"shortName": "NLnet Labs"
},
"references": [
{
"tags": [
"vendor-advisory"
],
"url": "https://www.nlnetlabs.nl/downloads/unbound/CVE-2026-44621.txt"
}
],
"solutions": [
{
"lang": "en",
"value": "This issue is fixed starting with version 1.25.2"
}
],
"timeline": [
{
"lang": "en",
"time": "2026-05-18T00:00:00.000Z",
"value": "Issue reported by Qifan Zhang"
},
{
"lang": "en",
"time": "2026-06-10T00:00:00.000Z",
"value": "NLnet Labs shares patch"
},
{
"lang": "en",
"time": "2026-06-13T00:00:00.000Z",
"value": "Qifan Zhang verifies patch"
},
{
"lang": "en",
"time": "2026-07-22T00:00:00.000Z",
"value": "Fixes released with version 1.25.2"
}
],
"title": "Libunbound applications configured with \u0027unwanted-reply-threshold\u0027 could eventually be abruptly terminated",
"x_generator": {
"engine": "cvelib 1.8.0"
}
}
},
"cveMetadata": {
"assignerOrgId": "206fc3a0-e175-490b-9eaa-a5738056c9f6",
"assignerShortName": "NLnet Labs",
"cveId": "CVE-2026-44621",
"datePublished": "2026-07-22T13:06:28.947Z",
"dateReserved": "2026-06-22T10:11:10.524Z",
"dateUpdated": "2026-07-22T14:21:22.388Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.2",
"vulnerability-lookup:meta": {
"epss": {
"cve": "CVE-2026-44621",
"date": "2026-09-07",
"epss": "0.00248",
"percentile": "0.15998"
},
"microsoft_vex": {
"current_release_date": "2026-07-23T14:43:18.000Z",
"cve": "CVE-2026-44621",
"id": "msrc_CVE-2026-44621",
"initial_release_date": "2026-07-23T01:03:55.000Z",
"product_status:fixed": "1",
"product_status:known_affected": "1",
"source": "Microsoft CSAF VEX",
"status": "final",
"title": "Libunbound applications configured with \u0027unwanted-reply-threshold\u0027 could eventually be abruptly terminated",
"url": "https://msrc.microsoft.com/csaf/vex/2026/msrc_cve-2026-44621.json",
"version": "2"
},
"nvd": "{\"cve\":{\"id\":\"CVE-2026-44621\",\"sourceIdentifier\":\"sep@nlnetlabs.nl\",\"published\":\"2026-07-22T14:17:18.913\",\"lastModified\":\"2026-07-24T13:56:30.607\",\"vulnStatus\":\"Analyzed\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"With NLnet Labs Unbound up to and including version 1.25.1, applications using libunbound and configured with \u0027unwanted-reply-threshold\u0027, could eventually be abruptly terminated if the threshold is reached and libunbound needs to call \u0027libworker_alloc_cleanup\u0027 since the function is absent from the function call allow list. When an application using libunbound sets \u0027unwanted-reply-threshold\u0027 to any non-zero value and the iterator queries an authoritative that replies with enough wrong-transaction-ID UDP datagrams to cross the threshold, the \u0027libworker_alloc_cleanup\u0027 will eventually be called. Since the function is absent from the function call allow list, this leads to a fatal exit of libunbound and eventual termination of the embedding application.Unbound itself is not affected since its relevant function \u0027worker_alloc_cleanup\u0027 is registed in the allow list and proceeds to perform the documented cache flush.\"}],\"affected\":[{\"source\":\"sep@nlnetlabs.nl\",\"affectedData\":[{\"vendor\":\"NLnet Labs\",\"product\":\"Unbound\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"1.25.2\",\"versionType\":\"semver\",\"status\":\"affected\"}]}]}],\"metrics\":{\"cvssMetricV31\":[{\"source\":\"sep@nlnetlabs.nl\",\"type\":\"Secondary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H\",\"baseScore\":5.9,\"baseSeverity\":\"MEDIUM\",\"attackVector\":\"NETWORK\",\"attackComplexity\":\"HIGH\",\"privilegesRequired\":\"NONE\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"NONE\",\"integrityImpact\":\"NONE\",\"availabilityImpact\":\"HIGH\"},\"exploitabilityScore\":2.2,\"impactScore\":3.6}],\"ssvcV203\":[{\"source\":\"134c704f-9b21-4f2e-91b3-4a467353bcc0\",\"ssvcData\":{\"timestamp\":\"2026-07-22T14:21:13.870660Z\",\"id\":\"CVE-2026-44621\",\"options\":[{\"exploitation\":\"none\"},{\"automatable\":\"no\"},{\"technicalImpact\":\"partial\"}],\"role\":\"CISA Coordinator\",\"version\":\"2.0.3\"}}]},\"weaknesses\":[{\"source\":\"sep@nlnetlabs.nl\",\"type\":\"Secondary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-754\"}]}],\"configurations\":[{\"nodes\":[{\"operator\":\"OR\",\"negate\":false,\"cpeMatch\":[{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:nlnetlabs:unbound:*:*:*:*:*:*:*:*\",\"versionEndExcluding\":\"1.25.2\",\"matchCriteriaId\":\"9C01A425-F6D7-49A7-A72D-BF2159564DB6\"}]}]}],\"references\":[{\"url\":\"https://www.nlnetlabs.nl/downloads/unbound/CVE-2026-44621.txt\",\"source\":\"sep@nlnetlabs.nl\",\"tags\":[\"Vendor Advisory\"]}]}}",
"redhat_vex": {
"aggregate_severity": "Moderate",
"current_release_date": "2026-08-19T17:00:11+00:00",
"cve": "CVE-2026-44621",
"id": "CVE-2026-44621",
"initial_release_date": "2026-07-22T13:06:28.947000+00:00",
"product_status:known_affected": "29",
"product_status:known_not_affected": "1",
"source": "Red Hat CSAF VEX",
"status": "final",
"title": "libunbound: libunbound: Denial of Service via specially crafted network traffic",
"url": "https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-44621.json",
"version": "3"
},
"vulnrichment": {
"containers": "{\"adp\": [{\"title\": \"CISA ADP Vulnrichment\", \"metrics\": [{\"other\": {\"type\": \"ssvc\", \"content\": {\"id\": \"CVE-2026-44621\", \"role\": \"CISA Coordinator\", \"options\": [{\"Exploitation\": \"none\"}, {\"Automatable\": \"no\"}, {\"Technical Impact\": \"partial\"}], \"version\": \"2.0.3\", \"timestamp\": \"2026-07-22T14:21:13.870660Z\"}}}], \"providerMetadata\": {\"orgId\": \"134c704f-9b21-4f2e-91b3-4a467353bcc0\", \"shortName\": \"CISA-ADP\", \"dateUpdated\": \"2026-07-22T14:21:18.572Z\"}}], \"cna\": {\"title\": \"Libunbound applications configured with \u0027unwanted-reply-threshold\u0027 could eventually be abruptly terminated\", \"credits\": [{\"lang\": \"en\", \"type\": \"finder\", \"value\": \"Qifan Zhang (Palo Alto Networks)\"}], \"metrics\": [{\"format\": \"CVSS\", \"cvssV3_1\": {\"version\": \"3.1\", \"baseScore\": 5.9, \"baseSeverity\": \"MEDIUM\", \"vectorString\": \"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H\"}, \"scenarios\": [{\"lang\": \"en\", \"value\": \"Libunbound applications\"}]}], \"affected\": [{\"vendor\": \"NLnet Labs\", \"product\": \"Unbound\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"1.25.2\", \"versionType\": \"semver\"}], \"defaultStatus\": \"unaffected\"}], \"timeline\": [{\"lang\": \"en\", \"time\": \"2026-05-18T00:00:00.000Z\", \"value\": \"Issue reported by Qifan Zhang\"}, {\"lang\": \"en\", \"time\": \"2026-06-10T00:00:00.000Z\", \"value\": \"NLnet Labs shares patch\"}, {\"lang\": \"en\", \"time\": \"2026-06-13T00:00:00.000Z\", \"value\": \"Qifan Zhang verifies patch\"}, {\"lang\": \"en\", \"time\": \"2026-07-22T00:00:00.000Z\", \"value\": \"Fixes released with version 1.25.2\"}], \"solutions\": [{\"lang\": \"en\", \"value\": \"This issue is fixed starting with version 1.25.2\"}], \"datePublic\": \"2026-07-22T00:00:00.000Z\", \"references\": [{\"url\": \"https://www.nlnetlabs.nl/downloads/unbound/CVE-2026-44621.txt\", \"tags\": [\"vendor-advisory\"]}], \"x_generator\": {\"engine\": \"cvelib 1.8.0\"}, \"descriptions\": [{\"lang\": \"en\", \"value\": \"With NLnet Labs Unbound up to and including version 1.25.1, applications using libunbound and configured with \u0027unwanted-reply-threshold\u0027, could eventually be abruptly terminated if the threshold is reached and libunbound needs to call \u0027libworker_alloc_cleanup\u0027 since the function is absent from the function call allow list. When an application using libunbound sets \u0027unwanted-reply-threshold\u0027 to any non-zero value and the iterator queries an authoritative that replies with enough wrong-transaction-ID UDP datagrams to cross the threshold, the \u0027libworker_alloc_cleanup\u0027 will eventually be called. Since the function is absent from the function call allow list, this leads to a fatal exit of libunbound and eventual termination of the embedding application.Unbound itself is not affected since its relevant function \u0027worker_alloc_cleanup\u0027 is registed in the allow list and proceeds to perform the documented cache flush.\"}], \"problemTypes\": [{\"descriptions\": [{\"lang\": \"en\", \"type\": \"CWE\", \"cweId\": \"CWE-754\", \"description\": \"CWE-754: Improper Check for Unusual or Exceptional Conditions\"}]}], \"providerMetadata\": {\"orgId\": \"206fc3a0-e175-490b-9eaa-a5738056c9f6\", \"shortName\": \"NLnet Labs\", \"dateUpdated\": \"2026-07-22T13:06:28.947Z\"}}}",
"cveMetadata": "{\"cveId\": \"CVE-2026-44621\", \"state\": \"PUBLISHED\", \"dateUpdated\": \"2026-07-22T14:21:22.388Z\", \"dateReserved\": \"2026-06-22T10:11:10.524Z\", \"assignerOrgId\": \"206fc3a0-e175-490b-9eaa-a5738056c9f6\", \"datePublished\": \"2026-07-22T13:06:28.947Z\", \"assignerShortName\": \"NLnet Labs\"}",
"dataType": "CVE_RECORD",
"dataVersion": "5.2"
}
}
}
FKIE_CVE-2026-44621
Vulnerability from fkie_nvd - Published: 2026-07-22 14:17 - Updated: 2026-07-24 13:56| URL | Tags | ||
|---|---|---|---|
| sep@nlnetlabs.nl | https://www.nlnetlabs.nl/downloads/unbound/CVE-2026-44621.txt | Vendor Advisory |
{
"affected": [
{
"affectedData": [
{
"defaultStatus": "unaffected",
"product": "Unbound",
"vendor": "NLnet Labs",
"versions": [
{
"lessThan": "1.25.2",
"status": "affected",
"version": "0",
"versionType": "semver"
}
]
}
],
"source": "sep@nlnetlabs.nl"
}
],
"configurations": [
{
"nodes": [
{
"cpeMatch": [
{
"criteria": "cpe:2.3:a:nlnetlabs:unbound:*:*:*:*:*:*:*:*",
"matchCriteriaId": "9C01A425-F6D7-49A7-A72D-BF2159564DB6",
"versionEndExcluding": "1.25.2",
"vulnerable": true
}
],
"negate": false,
"operator": "OR"
}
]
}
],
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "With NLnet Labs Unbound up to and including version 1.25.1, applications using libunbound and configured with \u0027unwanted-reply-threshold\u0027, could eventually be abruptly terminated if the threshold is reached and libunbound needs to call \u0027libworker_alloc_cleanup\u0027 since the function is absent from the function call allow list. When an application using libunbound sets \u0027unwanted-reply-threshold\u0027 to any non-zero value and the iterator queries an authoritative that replies with enough wrong-transaction-ID UDP datagrams to cross the threshold, the \u0027libworker_alloc_cleanup\u0027 will eventually be called. Since the function is absent from the function call allow list, this leads to a fatal exit of libunbound and eventual termination of the embedding application.Unbound itself is not affected since its relevant function \u0027worker_alloc_cleanup\u0027 is registed in the allow list and proceeds to perform the documented cache flush."
}
],
"id": "CVE-2026-44621",
"lastModified": "2026-07-24T13:56:30.607",
"metrics": {
"cvssMetricV31": [
{
"cvssData": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 5.9,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"exploitabilityScore": 2.2,
"impactScore": 3.6,
"source": "sep@nlnetlabs.nl",
"type": "Secondary"
}
],
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"id": "CVE-2026-44621",
"options": [
{
"exploitation": "none"
},
{
"automatable": "no"
},
{
"technicalImpact": "partial"
}
],
"role": "CISA Coordinator",
"timestamp": "2026-07-22T14:21:13.870660Z",
"version": "2.0.3"
}
}
]
},
"published": "2026-07-22T14:17:18.913",
"references": [
{
"source": "sep@nlnetlabs.nl",
"tags": [
"Vendor Advisory"
],
"url": "https://www.nlnetlabs.nl/downloads/unbound/CVE-2026-44621.txt"
}
],
"sourceIdentifier": "sep@nlnetlabs.nl",
"vulnStatus": "Analyzed",
"weaknesses": [
{
"description": [
{
"lang": "en",
"value": "CWE-754"
}
],
"source": "sep@nlnetlabs.nl",
"type": "Secondary"
}
]
}
GHSA-3M86-WJGW-CGQC
Vulnerability from github – Published: 2026-07-22 15:31 – Updated: 2026-07-22 15:31With NLnet Labs Unbound up to and including version 1.25.1, applications using libunbound and configured with 'unwanted-reply-threshold', could eventually be abruptly terminated if the threshold is reached and libunbound needs to call 'libworker_alloc_cleanup' since the function is absent from the function call allow list. When an application using libunbound sets 'unwanted-reply-threshold' to any non-zero value and the iterator queries an authoritative that replies with enough wrong-transaction-ID UDP datagrams to cross the threshold, the 'libworker_alloc_cleanup' will eventually be called. Since the function is absent from the function call allow list, this leads to a fatal exit of libunbound and eventual termination of the embedding application.Unbound itself is not affected since its relevant function 'worker_alloc_cleanup' is registed in the allow list and proceeds to perform the documented cache flush.
{
"affected": [],
"aliases": [
"CVE-2026-44621"
],
"database_specific": {
"cwe_ids": [
"CWE-754"
],
"github_reviewed": false,
"github_reviewed_at": null,
"nvd_published_at": "2026-07-22T14:17:18Z",
"severity": "MODERATE"
},
"details": "With NLnet Labs Unbound up to and including version 1.25.1, applications using libunbound and configured with \u0027unwanted-reply-threshold\u0027, could eventually be abruptly terminated if the threshold is reached and libunbound needs to call \u0027libworker_alloc_cleanup\u0027 since the function is absent from the function call allow list. When an application using libunbound sets \u0027unwanted-reply-threshold\u0027 to any non-zero value and the iterator queries an authoritative that replies with enough wrong-transaction-ID UDP datagrams to cross the threshold, the \u0027libworker_alloc_cleanup\u0027 will eventually be called. Since the function is absent from the function call allow list, this leads to a fatal exit of libunbound and eventual termination of the embedding application.Unbound itself is not affected since its relevant function \u0027worker_alloc_cleanup\u0027 is registed in the allow list and proceeds to perform the documented cache flush.",
"id": "GHSA-3m86-wjgw-cgqc",
"modified": "2026-07-22T15:31:24Z",
"published": "2026-07-22T15:31:24Z",
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-44621"
},
{
"type": "WEB",
"url": "https://www.nlnetlabs.nl/downloads/unbound/CVE-2026-44621.txt"
}
],
"schema_version": "1.4.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H",
"type": "CVSS_V3"
}
]
}
MSRC_CVE-2026-44621
Vulnerability from csaf_microsoft - Published: 2026-07-23 01:03 - Updated: 2026-07-23 14:43| URL | Category |
|---|---|
| https://msrc.microsoft.com/csaf/vex/2026/msrc_cve… | self |
| https://support.microsoft.com/lifecycle | external |
| https://www.first.org/cvss | external |
| https://msrc.microsoft.com/csaf/vex/2026/msrc_cve… | self |
{
"document": {
"category": "csaf_vex",
"csaf_version": "2.0",
"distribution": {
"text": "Public",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en-US",
"notes": [
{
"category": "general",
"text": "To determine the support lifecycle for your software, see the Microsoft Support Lifecycle: https://support.microsoft.com/lifecycle",
"title": "Additional Resources"
},
{
"category": "legal_disclaimer",
"text": "The information provided in the Microsoft Knowledge Base is provided \\\"as is\\\" without warranty of any kind. Microsoft disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. In no event shall Microsoft Corporation or its suppliers be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages, even if Microsoft Corporation or its suppliers have been advised of the possibility of such damages. Some states do not allow the exclusion or limitation of liability for consequential or incidental damages so the foregoing limitation may not apply.",
"title": "Disclaimer"
}
],
"publisher": {
"category": "vendor",
"contact_details": "secure@microsoft.com",
"name": "Microsoft Security Response Center",
"namespace": "https://msrc.microsoft.com"
},
"references": [
{
"category": "self",
"summary": "CVE-2026-44621 Libunbound applications configured with \u0027unwanted-reply-threshold\u0027 could eventually be abruptly terminated - VEX",
"url": "https://msrc.microsoft.com/csaf/vex/2026/msrc_cve-2026-44621.json"
},
{
"category": "external",
"summary": "Microsoft Support Lifecycle",
"url": "https://support.microsoft.com/lifecycle"
},
{
"category": "external",
"summary": "Common Vulnerability Scoring System",
"url": "https://www.first.org/cvss"
}
],
"title": "Libunbound applications configured with \u0027unwanted-reply-threshold\u0027 could eventually be abruptly terminated",
"tracking": {
"current_release_date": "2026-07-23T14:43:18.000Z",
"generator": {
"date": "2026-07-24T07:20:51.526Z",
"engine": {
"name": "MSRC Generator",
"version": "1.0"
}
},
"id": "msrc_CVE-2026-44621",
"initial_release_date": "2026-07-23T01:03:55.000Z",
"revision_history": [
{
"date": "2026-07-23T01:03:55.000Z",
"legacy_version": "1",
"number": "1",
"summary": "Information published."
},
{
"date": "2026-07-23T14:43:18.000Z",
"legacy_version": "2",
"number": "2",
"summary": "Information published."
}
],
"status": "final",
"version": "2"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "3.0",
"product": {
"name": "Azure Linux 3.0",
"product_id": "17084"
}
}
],
"category": "product_name",
"name": "Azure Linux"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003cazl3 unbound 0:1.25.1-1.azl3",
"product": {
"name": "\u003cazl3 unbound 0:1.25.1-1.azl3",
"product_id": "1"
}
},
{
"category": "product_version",
"name": "azl3 unbound 0:1.25.1-1.azl3",
"product": {
"name": "azl3 unbound 0:1.25.1-1.azl3",
"product_id": "21595"
}
}
],
"category": "product_name",
"name": "unbound"
}
],
"category": "vendor",
"name": "Microsoft"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "\u003cazl3 unbound 0:1.25.1-1.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-1"
},
"product_reference": "1",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 unbound 0:1.25.1-1.azl3 as a component of Azure Linux 3.0",
"product_id": "21595-17084"
},
"product_reference": "21595",
"relates_to_product_reference": "17084"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-44621",
"cwe": {
"id": "CWE-754",
"name": "Improper Check for Unusual or Exceptional Conditions"
},
"notes": [
{
"category": "general",
"text": "NLnet Labs",
"title": "Assigning CNA"
}
],
"product_status": {
"fixed": [
"21595-17084"
],
"known_affected": [
"17084-1"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-44621 Libunbound applications configured with \u0027unwanted-reply-threshold\u0027 could eventually be abruptly terminated - VEX",
"url": "https://msrc.microsoft.com/csaf/vex/2026/msrc_cve-2026-44621.json"
}
],
"remediations": [
{
"category": "vendor_fix",
"date": "2026-07-23T01:03:55.000Z",
"details": "0:1.25.2-1.azl3:Security Update:https://learn.microsoft.com/en-us/azure/azure-linux/tutorial-azure-linux-upgrade",
"product_ids": [
"17084-1"
],
"url": "https://learn.microsoft.com/en-us/azure/azure-linux/tutorial-azure-linux-upgrade"
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 5.9,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"environmentalScore": 0.0,
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"temporalScore": 5.9,
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"17084-1"
]
}
],
"title": "Libunbound applications configured with \u0027unwanted-reply-threshold\u0027 could eventually be abruptly terminated"
}
]
}
ubuntu-cve-2026-44621
Vulnerability from osv_ubuntu
With NLnet Labs Unbound up to and including version 1.25.1, applications using libunbound and configured with 'unwanted-reply-threshold', could eventually be abruptly terminated if the threshold is reached and libunbound needs to call 'libworker_alloc_cleanup' since the function is absent from the function call allow list. When an application using libunbound sets 'unwanted-reply-threshold' to any non-zero value and the iterator queries an authoritative that replies with enough wrong-transaction-ID UDP datagrams to cross the threshold, the 'libworker_alloc_cleanup' will eventually be called. Since the function is absent from the function call allow list, this leads to a fatal exit of libunbound and eventual termination of the embedding application.Unbound itself is not affected since its relevant function 'worker_alloc_cleanup' is registed in the allow list and proceeds to perform the documented cache flush.
{
"affected": [
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libunbound2",
"binary_version": "1.4.22-1ubuntu4.14.04.3+esm3"
},
{
"binary_name": "python-unbound",
"binary_version": "1.4.22-1ubuntu4.14.04.3+esm3"
},
{
"binary_name": "unbound",
"binary_version": "1.4.22-1ubuntu4.14.04.3+esm3"
},
{
"binary_name": "unbound-anchor",
"binary_version": "1.4.22-1ubuntu4.14.04.3+esm3"
},
{
"binary_name": "unbound-host",
"binary_version": "1.4.22-1ubuntu4.14.04.3+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:14.04:LTS",
"name": "unbound",
"purl": "pkg:deb/ubuntu/unbound@1.4.22-1ubuntu4.14.04.3+esm3?arch=source\u0026distro=esm-infra-legacy/trusty"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"1.4.20-1",
"1.4.21-1",
"1.4.21-1ubuntu1",
"1.4.21-1ubuntu2",
"1.4.22-1ubuntu1",
"1.4.22-1ubuntu2",
"1.4.22-1ubuntu3",
"1.4.22-1ubuntu4",
"1.4.22-1ubuntu4.14.04.1",
"1.4.22-1ubuntu4.14.04.2",
"1.4.22-1ubuntu4.14.04.3",
"1.4.22-1ubuntu4.14.04.3+esm1",
"1.4.22-1ubuntu4.14.04.3+esm2",
"1.4.22-1ubuntu4.14.04.3+esm3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libunbound2",
"binary_version": "1.5.8-1ubuntu1.1+esm3"
},
{
"binary_name": "python-unbound",
"binary_version": "1.5.8-1ubuntu1.1+esm3"
},
{
"binary_name": "unbound",
"binary_version": "1.5.8-1ubuntu1.1+esm3"
},
{
"binary_name": "unbound-anchor",
"binary_version": "1.5.8-1ubuntu1.1+esm3"
},
{
"binary_name": "unbound-host",
"binary_version": "1.5.8-1ubuntu1.1+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:16.04:LTS",
"name": "unbound",
"purl": "pkg:deb/ubuntu/unbound@1.5.8-1ubuntu1.1+esm3?arch=source\u0026distro=esm-infra-legacy/xenial"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"1.4.22-1ubuntu6",
"1.5.7-1ubuntu1",
"1.5.7-1ubuntu2",
"1.5.8-1ubuntu1",
"1.5.8-1ubuntu1.1",
"1.5.8-1ubuntu1.1+esm1",
"1.5.8-1ubuntu1.1+esm2",
"1.5.8-1ubuntu1.1+esm3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libunbound2",
"binary_version": "1.6.7-1ubuntu2.6+esm4"
},
{
"binary_name": "python-unbound",
"binary_version": "1.6.7-1ubuntu2.6+esm4"
},
{
"binary_name": "python3-unbound",
"binary_version": "1.6.7-1ubuntu2.6+esm4"
},
{
"binary_name": "unbound",
"binary_version": "1.6.7-1ubuntu2.6+esm4"
},
{
"binary_name": "unbound-anchor",
"binary_version": "1.6.7-1ubuntu2.6+esm4"
},
{
"binary_name": "unbound-host",
"binary_version": "1.6.7-1ubuntu2.6+esm4"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:18.04:LTS",
"name": "unbound",
"purl": "pkg:deb/ubuntu/unbound@1.6.7-1ubuntu2.6+esm4?arch=source\u0026distro=esm-infra/bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"1.6.5-1",
"1.6.7-1",
"1.6.7-1build1",
"1.6.7-1ubuntu1",
"1.6.7-1ubuntu2",
"1.6.7-1ubuntu2.1",
"1.6.7-1ubuntu2.2",
"1.6.7-1ubuntu2.3",
"1.6.7-1ubuntu2.4",
"1.6.7-1ubuntu2.5",
"1.6.7-1ubuntu2.6",
"1.6.7-1ubuntu2.6+esm2",
"1.6.7-1ubuntu2.6+esm3",
"1.6.7-1ubuntu2.6+esm4"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libunbound8",
"binary_version": "1.9.4-2ubuntu1.11+esm1"
},
{
"binary_name": "python-unbound",
"binary_version": "1.9.4-2ubuntu1.11+esm1"
},
{
"binary_name": "python3-unbound",
"binary_version": "1.9.4-2ubuntu1.11+esm1"
},
{
"binary_name": "unbound",
"binary_version": "1.9.4-2ubuntu1.11+esm1"
},
{
"binary_name": "unbound-anchor",
"binary_version": "1.9.4-2ubuntu1.11+esm1"
},
{
"binary_name": "unbound-host",
"binary_version": "1.9.4-2ubuntu1.11+esm1"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:20.04:LTS",
"name": "unbound",
"purl": "pkg:deb/ubuntu/unbound@1.9.4-2ubuntu1.11+esm1?arch=source\u0026distro=esm-infra/focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"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"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libunbound8",
"binary_version": "1.13.1-1ubuntu5.15"
},
{
"binary_name": "python3-unbound",
"binary_version": "1.13.1-1ubuntu5.15"
},
{
"binary_name": "unbound",
"binary_version": "1.13.1-1ubuntu5.15"
},
{
"binary_name": "unbound-anchor",
"binary_version": "1.13.1-1ubuntu5.15"
},
{
"binary_name": "unbound-host",
"binary_version": "1.13.1-1ubuntu5.15"
}
]
},
"package": {
"ecosystem": "Ubuntu:22.04:LTS",
"name": "unbound",
"purl": "pkg:deb/ubuntu/unbound@1.13.1-1ubuntu5.15?arch=source\u0026distro=jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"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"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libunbound8",
"binary_version": "1.19.2-1ubuntu3.9"
},
{
"binary_name": "python3-unbound",
"binary_version": "1.19.2-1ubuntu3.9"
},
{
"binary_name": "unbound",
"binary_version": "1.19.2-1ubuntu3.9"
},
{
"binary_name": "unbound-anchor",
"binary_version": "1.19.2-1ubuntu3.9"
},
{
"binary_name": "unbound-host",
"binary_version": "1.19.2-1ubuntu3.9"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "unbound",
"purl": "pkg:deb/ubuntu/unbound@1.19.2-1ubuntu3.9?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"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"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libunbound8",
"binary_version": "1.24.2-1ubuntu2.2"
},
{
"binary_name": "python3-unbound",
"binary_version": "1.24.2-1ubuntu2.2"
},
{
"binary_name": "unbound",
"binary_version": "1.24.2-1ubuntu2.2"
},
{
"binary_name": "unbound-anchor",
"binary_version": "1.24.2-1ubuntu2.2"
},
{
"binary_name": "unbound-host",
"binary_version": "1.24.2-1ubuntu2.2"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "unbound",
"purl": "pkg:deb/ubuntu/unbound@1.24.2-1ubuntu2.2?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"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"
]
}
],
"aliases": [],
"details": "With NLnet Labs Unbound up to and including version 1.25.1, applications using libunbound and configured with \u0027unwanted-reply-threshold\u0027, could eventually be abruptly terminated if the threshold is reached and libunbound needs to call \u0027libworker_alloc_cleanup\u0027 since the function is absent from the function call allow list. When an application using libunbound sets \u0027unwanted-reply-threshold\u0027 to any non-zero value and the iterator queries an authoritative that replies with enough wrong-transaction-ID UDP datagrams to cross the threshold, the \u0027libworker_alloc_cleanup\u0027 will eventually be called. Since the function is absent from the function call allow list, this leads to a fatal exit of libunbound and eventual termination of the embedding application.Unbound itself is not affected since its relevant function \u0027worker_alloc_cleanup\u0027 is registed in the allow list and proceeds to perform the documented cache flush.",
"id": "UBUNTU-CVE-2026-44621",
"modified": "2026-08-20T19:48:59Z",
"published": "2026-07-22T14:17:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-44621"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-44621"
},
{
"type": "REPORT",
"url": "https://community.nlnetlabs.nl/t/unbound-1-25-2-released/3430"
}
],
"related": [],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-44621"
]
}
WID-SEC-W-2026-2492
Vulnerability from csaf_certbund - Published: 2026-07-22 22:00 - Updated: 2026-08-04 22:00| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Fedora Linux
Fedora
|
cpe:/o:fedoraproject:fedora:-
|
— | |
|
Amazon Linux 2
Amazon
|
cpe:/o:amazon:linux_2:-
|
— | |
|
Open Source Unbound <1.25.2
Open Source / Unbound
|
<1.25.2 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Fedora Linux
Fedora
|
cpe:/o:fedoraproject:fedora:-
|
— | |
|
Amazon Linux 2
Amazon
|
cpe:/o:amazon:linux_2:-
|
— | |
|
Open Source Unbound <1.25.2
Open Source / Unbound
|
<1.25.2 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Fedora Linux
Fedora
|
cpe:/o:fedoraproject:fedora:-
|
— | |
|
Amazon Linux 2
Amazon
|
cpe:/o:amazon:linux_2:-
|
— | |
|
Open Source Unbound <1.25.2
Open Source / Unbound
|
<1.25.2 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Fedora Linux
Fedora
|
cpe:/o:fedoraproject:fedora:-
|
— | |
|
Amazon Linux 2
Amazon
|
cpe:/o:amazon:linux_2:-
|
— | |
|
Open Source Unbound <1.25.2
Open Source / Unbound
|
<1.25.2 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Fedora Linux
Fedora
|
cpe:/o:fedoraproject:fedora:-
|
— | |
|
Amazon Linux 2
Amazon
|
cpe:/o:amazon:linux_2:-
|
— | |
|
Open Source Unbound <1.25.2
Open Source / Unbound
|
<1.25.2 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Fedora Linux
Fedora
|
cpe:/o:fedoraproject:fedora:-
|
— | |
|
Amazon Linux 2
Amazon
|
cpe:/o:amazon:linux_2:-
|
— | |
|
Open Source Unbound <1.25.2
Open Source / Unbound
|
<1.25.2 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Fedora Linux
Fedora
|
cpe:/o:fedoraproject:fedora:-
|
— | |
|
Amazon Linux 2
Amazon
|
cpe:/o:amazon:linux_2:-
|
— | |
|
Open Source Unbound <1.25.2
Open Source / Unbound
|
<1.25.2 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Fedora Linux
Fedora
|
cpe:/o:fedoraproject:fedora:-
|
— | |
|
Amazon Linux 2
Amazon
|
cpe:/o:amazon:linux_2:-
|
— | |
|
Open Source Unbound <1.25.2
Open Source / Unbound
|
<1.25.2 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Fedora Linux
Fedora
|
cpe:/o:fedoraproject:fedora:-
|
— | |
|
Amazon Linux 2
Amazon
|
cpe:/o:amazon:linux_2:-
|
— | |
|
Open Source Unbound <1.25.2
Open Source / Unbound
|
<1.25.2 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Fedora Linux
Fedora
|
cpe:/o:fedoraproject:fedora:-
|
— | |
|
Amazon Linux 2
Amazon
|
cpe:/o:amazon:linux_2:-
|
— | |
|
Open Source Unbound <1.25.2
Open Source / Unbound
|
<1.25.2 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Fedora Linux
Fedora
|
cpe:/o:fedoraproject:fedora:-
|
— | |
|
Amazon Linux 2
Amazon
|
cpe:/o:amazon:linux_2:-
|
— | |
|
Open Source Unbound <1.25.2
Open Source / Unbound
|
<1.25.2 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Fedora Linux
Fedora
|
cpe:/o:fedoraproject:fedora:-
|
— | |
|
Amazon Linux 2
Amazon
|
cpe:/o:amazon:linux_2:-
|
— | |
|
Open Source Unbound <1.25.2
Open Source / Unbound
|
<1.25.2 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Fedora Linux
Fedora
|
cpe:/o:fedoraproject:fedora:-
|
— | |
|
Amazon Linux 2
Amazon
|
cpe:/o:amazon:linux_2:-
|
— | |
|
Open Source Unbound <1.25.2
Open Source / Unbound
|
<1.25.2 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Fedora Linux
Fedora
|
cpe:/o:fedoraproject:fedora:-
|
— | |
|
Amazon Linux 2
Amazon
|
cpe:/o:amazon:linux_2:-
|
— | |
|
Open Source Unbound <1.25.2
Open Source / Unbound
|
<1.25.2 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Fedora Linux
Fedora
|
cpe:/o:fedoraproject:fedora:-
|
— | |
|
Amazon Linux 2
Amazon
|
cpe:/o:amazon:linux_2:-
|
— | |
|
Open Source Unbound <1.25.2
Open Source / Unbound
|
<1.25.2 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Fedora Linux
Fedora
|
cpe:/o:fedoraproject:fedora:-
|
— | |
|
Amazon Linux 2
Amazon
|
cpe:/o:amazon:linux_2:-
|
— | |
|
Open Source Unbound <1.25.2
Open Source / Unbound
|
<1.25.2 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Fedora Linux
Fedora
|
cpe:/o:fedoraproject:fedora:-
|
— | |
|
Amazon Linux 2
Amazon
|
cpe:/o:amazon:linux_2:-
|
— | |
|
Open Source Unbound <1.25.2
Open Source / Unbound
|
<1.25.2 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Fedora Linux
Fedora
|
cpe:/o:fedoraproject:fedora:-
|
— | |
|
Amazon Linux 2
Amazon
|
cpe:/o:amazon:linux_2:-
|
— | |
|
Open Source Unbound <1.25.2
Open Source / Unbound
|
<1.25.2 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Fedora Linux
Fedora
|
cpe:/o:fedoraproject:fedora:-
|
— | |
|
Amazon Linux 2
Amazon
|
cpe:/o:amazon:linux_2:-
|
— | |
|
Open Source Unbound <1.25.2
Open Source / Unbound
|
<1.25.2 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Fedora Linux
Fedora
|
cpe:/o:fedoraproject:fedora:-
|
— | |
|
Amazon Linux 2
Amazon
|
cpe:/o:amazon:linux_2:-
|
— | |
|
Open Source Unbound <1.25.2
Open Source / Unbound
|
<1.25.2 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Fedora Linux
Fedora
|
cpe:/o:fedoraproject:fedora:-
|
— | |
|
Amazon Linux 2
Amazon
|
cpe:/o:amazon:linux_2:-
|
— | |
|
Open Source Unbound <1.25.2
Open Source / Unbound
|
<1.25.2 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Fedora Linux
Fedora
|
cpe:/o:fedoraproject:fedora:-
|
— | |
|
Amazon Linux 2
Amazon
|
cpe:/o:amazon:linux_2:-
|
— | |
|
Open Source Unbound <1.25.2
Open Source / Unbound
|
<1.25.2 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Fedora Linux
Fedora
|
cpe:/o:fedoraproject:fedora:-
|
— | |
|
Amazon Linux 2
Amazon
|
cpe:/o:amazon:linux_2:-
|
— | |
|
Open Source Unbound <1.25.2
Open Source / Unbound
|
<1.25.2 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Fedora Linux
Fedora
|
cpe:/o:fedoraproject:fedora:-
|
— | |
|
Amazon Linux 2
Amazon
|
cpe:/o:amazon:linux_2:-
|
— | |
|
Open Source Unbound <1.25.2
Open Source / Unbound
|
<1.25.2 |
{
"document": {
"aggregate_severity": {
"text": "mittel"
},
"category": "csaf_base",
"csaf_version": "2.0",
"distribution": {
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "de-DE",
"notes": [
{
"category": "legal_disclaimer",
"text": "Das BSI ist als Anbieter f\u00fcr die eigenen, zur Nutzung bereitgestellten Inhalte nach den allgemeinen Gesetzen verantwortlich. Nutzerinnen und Nutzer sind jedoch daf\u00fcr verantwortlich, die Verwendung und/oder die Umsetzung der mit den Inhalten bereitgestellten Informationen sorgf\u00e4ltig im Einzelfall zu pr\u00fcfen."
},
{
"category": "description",
"text": "Unbound ist ein validierender, rekursiver DNS-Resolver.",
"title": "Produktbeschreibung"
},
{
"category": "summary",
"text": "Ein Angreifer kann mehrere Schwachstellen in Unbound ausnutzen, um einen Denial of Service Angriff durchzuf\u00fchren, um Informationen offenzulegen, um Daten zu manipulieren, und um Sicherheitsvorkehrungen zu umgehen.",
"title": "Angriff"
},
{
"category": "general",
"text": "- Linux\n- UNIX",
"title": "Betroffene Betriebssysteme"
}
],
"publisher": {
"category": "other",
"contact_details": "csaf-provider@cert-bund.de",
"name": "Bundesamt f\u00fcr Sicherheit in der Informationstechnik",
"namespace": "https://www.bsi.bund.de"
},
"references": [
{
"category": "self",
"summary": "WID-SEC-W-2026-2492 - CSAF Version",
"url": "https://wid.cert-bund.de/.well-known/csaf/white/2026/wid-sec-w-2026-2492.json"
},
{
"category": "self",
"summary": "WID-SEC-2026-2492 - Portal Version",
"url": "https://wid.cert-bund.de/portal/wid/securityadvisory?name=WID-SEC-2026-2492"
},
{
"category": "external",
"summary": "Unbound 1.25.2 released vom 2026-07-22",
"url": "https://community.nlnetlabs.nl/t/unbound-1-25-2-released/3430"
},
{
"category": "external",
"summary": "Unbound Security Advisories vom 2026-07-22",
"url": "https://nlnetlabs.nl/projects/unbound/security-advisories/"
},
{
"category": "external",
"summary": "Fedora Security Advisory FEDORA-2026-E495BD59EF vom 2026-07-27",
"url": "https://bodhi.fedoraproject.org/updates/FEDORA-2026-e495bd59ef"
},
{
"category": "external",
"summary": "Fedora Security Advisory FEDORA-2026-3170EE6A1C vom 2026-07-27",
"url": "https://bodhi.fedoraproject.org/updates/FEDORA-2026-3170ee6a1c"
},
{
"category": "external",
"summary": "Amazon Linux Security Advisory ALAS2UNBOUND-1.17-2026-009 vom 2026-08-05",
"url": "https://alas.aws.amazon.com/AL2/ALAS2UNBOUND-1.17-2026-009.html"
},
{
"category": "external",
"summary": "Amazon Linux Security Advisory ALAS2-2026-3849 vom 2026-08-05",
"url": "https://alas.aws.amazon.com/AL2/ALAS2-2026-3849.html"
}
],
"source_lang": "en-US",
"title": "Unbound: Mehrere Schwachstellen",
"tracking": {
"current_release_date": "2026-08-04T22:00:00.000+00:00",
"generator": {
"date": "2026-08-05T09:03:48.825+00:00",
"engine": {
"name": "BSI-WID",
"version": "1.6.0"
}
},
"id": "WID-SEC-W-2026-2492",
"initial_release_date": "2026-07-22T22:00:00.000+00:00",
"revision_history": [
{
"date": "2026-07-22T22:00:00.000+00:00",
"number": "1",
"summary": "Initiale Fassung"
},
{
"date": "2026-07-26T22:00:00.000+00:00",
"number": "2",
"summary": "Neue Updates von Fedora aufgenommen"
},
{
"date": "2026-08-04T22:00:00.000+00:00",
"number": "3",
"summary": "Neue Updates von Amazon aufgenommen"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Amazon Linux 2",
"product": {
"name": "Amazon Linux 2",
"product_id": "398363",
"product_identification_helper": {
"cpe": "cpe:/o:amazon:linux_2:-"
}
}
}
],
"category": "vendor",
"name": "Amazon"
},
{
"branches": [
{
"category": "product_name",
"name": "Fedora Linux",
"product": {
"name": "Fedora Linux",
"product_id": "74178",
"product_identification_helper": {
"cpe": "cpe:/o:fedoraproject:fedora:-"
}
}
}
],
"category": "vendor",
"name": "Fedora"
},
{
"branches": [
{
"branches": [
{
"category": "product_version_range",
"name": "\u003c1.25.2",
"product": {
"name": "Open Source Unbound \u003c1.25.2",
"product_id": "T057144"
}
},
{
"category": "product_version",
"name": "1.25.2",
"product": {
"name": "Open Source Unbound 1.25.2",
"product_id": "T057144-fixed",
"product_identification_helper": {
"cpe": "cpe:/a:nlnetlabs:unbound:1.25.2"
}
}
}
],
"category": "product_name",
"name": "Unbound"
}
],
"category": "vendor",
"name": "Open Source"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-14586",
"product_status": {
"known_affected": [
"74178",
"398363",
"T057144"
]
},
"release_date": "2026-07-22T22:00:00.000+00:00",
"title": "CVE-2026-14586"
},
{
"cve": "CVE-2026-32665",
"product_status": {
"known_affected": [
"74178",
"398363",
"T057144"
]
},
"release_date": "2026-07-22T22:00:00.000+00:00",
"title": "CVE-2026-32665"
},
{
"cve": "CVE-2026-40691",
"product_status": {
"known_affected": [
"74178",
"398363",
"T057144"
]
},
"release_date": "2026-07-22T22:00:00.000+00:00",
"title": "CVE-2026-40691"
},
{
"cve": "CVE-2026-41637",
"product_status": {
"known_affected": [
"74178",
"398363",
"T057144"
]
},
"release_date": "2026-07-22T22:00:00.000+00:00",
"title": "CVE-2026-41637"
},
{
"cve": "CVE-2026-42955",
"product_status": {
"known_affected": [
"74178",
"398363",
"T057144"
]
},
"release_date": "2026-07-22T22:00:00.000+00:00",
"title": "CVE-2026-42955"
},
{
"cve": "CVE-2026-44621",
"product_status": {
"known_affected": [
"74178",
"398363",
"T057144"
]
},
"release_date": "2026-07-22T22:00:00.000+00:00",
"title": "CVE-2026-44621"
},
{
"cve": "CVE-2026-44687",
"product_status": {
"known_affected": [
"74178",
"398363",
"T057144"
]
},
"release_date": "2026-07-22T22:00:00.000+00:00",
"title": "CVE-2026-44687"
},
{
"cve": "CVE-2026-44690",
"product_status": {
"known_affected": [
"74178",
"398363",
"T057144"
]
},
"release_date": "2026-07-22T22:00:00.000+00:00",
"title": "CVE-2026-44690"
},
{
"cve": "CVE-2026-46582",
"product_status": {
"known_affected": [
"74178",
"398363",
"T057144"
]
},
"release_date": "2026-07-22T22:00:00.000+00:00",
"title": "CVE-2026-46582"
},
{
"cve": "CVE-2026-50045",
"product_status": {
"known_affected": [
"74178",
"398363",
"T057144"
]
},
"release_date": "2026-07-22T22:00:00.000+00:00",
"title": "CVE-2026-50045"
},
{
"cve": "CVE-2026-50046",
"product_status": {
"known_affected": [
"74178",
"398363",
"T057144"
]
},
"release_date": "2026-07-22T22:00:00.000+00:00",
"title": "CVE-2026-50046"
},
{
"cve": "CVE-2026-50243",
"product_status": {
"known_affected": [
"74178",
"398363",
"T057144"
]
},
"release_date": "2026-07-22T22:00:00.000+00:00",
"title": "CVE-2026-50243"
},
{
"cve": "CVE-2026-50248",
"product_status": {
"known_affected": [
"74178",
"398363",
"T057144"
]
},
"release_date": "2026-07-22T22:00:00.000+00:00",
"title": "CVE-2026-50248"
},
{
"cve": "CVE-2026-50251",
"product_status": {
"known_affected": [
"74178",
"398363",
"T057144"
]
},
"release_date": "2026-07-22T22:00:00.000+00:00",
"title": "CVE-2026-50251"
},
{
"cve": "CVE-2026-50252",
"product_status": {
"known_affected": [
"74178",
"398363",
"T057144"
]
},
"release_date": "2026-07-22T22:00:00.000+00:00",
"title": "CVE-2026-50252"
},
{
"cve": "CVE-2026-52863",
"product_status": {
"known_affected": [
"74178",
"398363",
"T057144"
]
},
"release_date": "2026-07-22T22:00:00.000+00:00",
"title": "CVE-2026-52863"
},
{
"cve": "CVE-2026-54478",
"product_status": {
"known_affected": [
"74178",
"398363",
"T057144"
]
},
"release_date": "2026-07-22T22:00:00.000+00:00",
"title": "CVE-2026-54478"
},
{
"cve": "CVE-2026-55708",
"product_status": {
"known_affected": [
"74178",
"398363",
"T057144"
]
},
"release_date": "2026-07-22T22:00:00.000+00:00",
"title": "CVE-2026-55708"
},
{
"cve": "CVE-2026-55717",
"product_status": {
"known_affected": [
"74178",
"398363",
"T057144"
]
},
"release_date": "2026-07-22T22:00:00.000+00:00",
"title": "CVE-2026-55717"
},
{
"cve": "CVE-2026-55973",
"product_status": {
"known_affected": [
"74178",
"398363",
"T057144"
]
},
"release_date": "2026-07-22T22:00:00.000+00:00",
"title": "CVE-2026-55973"
},
{
"cve": "CVE-2026-55990",
"product_status": {
"known_affected": [
"74178",
"398363",
"T057144"
]
},
"release_date": "2026-07-22T22:00:00.000+00:00",
"title": "CVE-2026-55990"
},
{
"cve": "CVE-2026-55991",
"product_status": {
"known_affected": [
"74178",
"398363",
"T057144"
]
},
"release_date": "2026-07-22T22:00:00.000+00:00",
"title": "CVE-2026-55991"
},
{
"cve": "CVE-2026-56416",
"product_status": {
"known_affected": [
"74178",
"398363",
"T057144"
]
},
"release_date": "2026-07-22T22:00:00.000+00:00",
"title": "CVE-2026-56416"
},
{
"cve": "CVE-2026-56444",
"product_status": {
"known_affected": [
"74178",
"398363",
"T057144"
]
},
"release_date": "2026-07-22T22:00:00.000+00:00",
"title": "CVE-2026-56444"
}
]
}
Sightings
| Author | Source | Type | Date | Other |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.
The approach is described in our paper Mapping CVEs to MITRE ATT&CK Techniques: A Curated Gold-Set Classifier and the Limits of LLM-Assisted Label Expansion.