{"id":"CLSA-2026-1790962865","summary":"unbound: Fix of 4 CVEs","details":"- CVE-2026-82720: pop each reply off the mesh reply list before it is\n  dropped or answered, detach the tcp_req_info and DoH stream references\n  and clear the h2 stream mesh states when a DoH session is dropped, so\n  an RPZ drop or jostled query can no longer leave a dangling DoH stream\n  reference that is used after free\n- CVE-2026-77955: do not serve or write to disk a zonemd-check zone\n  while its ZONEMD verification is still pending; the zonefile write is\n  deferred to the ZONEMD callback and done only if the zone verified\n- CVE-2026-85501: bound the DNSSEC work per validation (ReTrap): add the\n  val-validation-attempts and val-hash-attempts limits (default 32),\n  limit DNSKEY/RRSIG and DS key-tag matches and NSEC/NSEC3 records\n  checked, shorten oversized referral DS RRsets, stop validator restarts\n  once the limits are hit, and require only the answer and authority\n  sections to be secure; the built-in val-clean-additional default is\n  now no, the shipped unbound.conf keeps val-clean-additional: yes","modified":"2026-10-26T09:43:45.172836478Z","published":"2026-10-20T13:04:17Z","upstream":["CVE-2026-77955","CVE-2026-82720","CVE-2026-85501"],"references":[{"type":"ADVISORY","url":"https://errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1790962865.html"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-56444"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-77955"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-82720"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-85501"}],"affected":[{"package":{"name":"python3-unbound","ecosystem":"TuxCare:AlmaLinux:9.2","purl":"pkg:rpm/tuxcare/python3-unbound?distro=almalinux-9.2"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.16.2-3.el9_2.tuxcare.els17"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_os/almalinux9.2esu/CLSA-2026-1790962865.json"}},{"package":{"name":"unbound","ecosystem":"TuxCare:AlmaLinux:9.2","purl":"pkg:rpm/tuxcare/unbound?distro=almalinux-9.2"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.16.2-3.el9_2.tuxcare.els17"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_os/almalinux9.2esu/CLSA-2026-1790962865.json"}},{"package":{"name":"unbound-devel","ecosystem":"TuxCare:AlmaLinux:9.2","purl":"pkg:rpm/tuxcare/unbound-devel?distro=almalinux-9.2"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.16.2-3.el9_2.tuxcare.els17"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_os/almalinux9.2esu/CLSA-2026-1790962865.json"}},{"package":{"name":"unbound-libs","ecosystem":"TuxCare:AlmaLinux:9.2","purl":"pkg:rpm/tuxcare/unbound-libs?distro=almalinux-9.2"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.16.2-3.el9_2.tuxcare.els17"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_os/almalinux9.2esu/CLSA-2026-1790962865.json"}}],"schema_version":"1.9.0"}