{"id":"CVE-2026-33608","aliases":["ALPINE-CVE-2026-33608","DEBIAN-CVE-2026-33608","EUVD-2026-24945","GHSA-q6jm-wh7h-j4g3","UBUNTU-CVE-2026-33608"],"status":"published","title":"Incomplete domain name sanitization during","description":"An attacker can send a notify request that causes a new secondary domain to be added to the bind backend, but causes said backend to update its configuration to an invalid one, leading to the backend no longer able to run on the next restart, requiring manual operation to fix it.","severity":{"version":"3.1","score":7.4,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:H","level":"high","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-11","score":0.00383,"percentile":0.32726,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-94"],"published":"2026-04-22T14:00:15Z","modified":"2026-11-03T06:32:54Z","fixes":[{"ecosystem":"Alpine:v3.23","package":"pdns","fixed_in":["5.0.4-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.24","package":"pdns","fixed_in":["5.0.4-r0"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"pdns","fixed_in":["4.9.14-0+deb13u1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"pdns","fixed_in":["5.0.4-1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Alpine:v3.23","package":"pdns","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.0.4-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.24","package":"pdns","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.0.4-r0"}]}]},{"source":"osv","ecosystem":"Debian:12","package":"pdns","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["4.7.3-2","4.8.0-1","4.8.0-2","4.8.1-1","4.8.1-2","4.8.2-1","4.8.2-2","4.8.3-1","4.8.3-2","4.8.3-3","4.8.3-4","4.9.0-1","4.9.0-2","4.9.1-1","4.9.1-2","4.9.1-3","4.9.2-1","4.9.2-2","4.9.3-1","4.9.3-2","4.9.3-3","4.9.4-1","4.9.4-2","4.9.7-1","5.0.0-1","5.0.0-2","5.0.1-1","5.0.2-1","5.0.3-1","5.0.4-1","5.0.5-1","5.0.5-2","5.0.5-3","5.0.5-4","5.1.0-1","5.1.1-1","5.1.1-2","5.1.1-3","5.1.2-1","5.1.3-1","5.1.4-1","5.1.5-1"]},{"source":"osv","ecosystem":"Debian:13","package":"pdns","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.9.14-0+deb13u1"}]}],"versions":["4.9.7-1"]},{"source":"osv","ecosystem":"Debian:14","package":"pdns","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.0.4-1"}]}],"versions":["4.9.7-1","5.0.0-1","5.0.0-2","5.0.1-1","5.0.2-1","5.0.3-1"]},{"source":"osv","ecosystem":"Ubuntu:Pro:16.04:LTS","package":"pdns","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["3.4.5-1build2","3.4.6-2","3.4.6-3","3.4.7-1","3.4.7-2","4.0.0~alpha1-1","4.0.0~alpha2-2","4.0.0~alpha2-3","4.0.0~alpha2-3build1","4.0.0~alpha2-3ubuntu0.1~esm1"]},{"source":"osv","ecosystem":"Ubuntu:Pro:18.04:LTS","package":"pdns","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["4.0.4-2","4.0.4-2build1","4.0.5-1","4.1.0-1","4.1.0-2","4.1.0-2build1","4.1.1-1","4.1.1-1ubuntu0.1~esm1"]},{"source":"osv","ecosystem":"Ubuntu:Pro:20.04:LTS","package":"pdns","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["4.1.6-3build1","4.2.0-1","4.2.1-1","4.2.1-1build1","4.2.1-1build2","4.2.1-1ubuntu0.1~esm1"]},{"source":"osv","ecosystem":"Ubuntu:Pro:22.04:LTS","package":"pdns","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["4.4.1-1build1","4.4.1-3","4.4.1-4","4.5.2-1build1","4.5.3-1","4.5.3-1ubuntu0.1~esm1"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"pdns","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["4.8.1-1build1","4.8.3-2","4.8.3-2build1","4.8.3-3","4.8.3-4","4.8.3-4build2","4.8.3-4build3"]},{"source":"osv","ecosystem":"Ubuntu:25.10","package":"pdns","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["4.9.4-2","4.9.7-1","4.9.7-1build2","5.0.0-2"]},{"source":"osv","ecosystem":"Ubuntu:26.10","package":"pdns","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["5.0.2-1build1","5.0.5-4","5.1.0-1","5.1.1-1","5.1.1-2","5.1.1-3","5.1.2-1","5.1.3-1","5.1.4-1"]},{"source":"osv","ecosystem":"Ubuntu:26.04:LTS","package":"pdns","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["5.0.0-2","5.0.1-1","5.0.2-1","5.0.2-1build1"]}],"products":[{"vendor":"powerdns","product":"authoritative"}],"references":[{"url":"https://docs.powerdns.com/authoritative/security-advisories/powerdns-advisory-powerdns-2026-05.html","tags":["Broken Link","Vendor Advisory","advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-33608","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-q6jm-wh7h-j4g3"},{"url":"https://security.alpinelinux.org/vuln/CVE-2026-33608","tags":["advisory"]},{"url":"https://repo.powerdns.com/","tags":["web"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/33xxx/CVE-2026-33608.json","tags":["advisory"]},{"url":"https://github.com/PowerDNS/pdns","tags":["package"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2026-33608","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2026-33608","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-33608","tags":["report"]},{"url":"https://docs.powerdns.com/authoritative/security-advisories/powerdns-advisory-2026-05.html#incomplete-domain-name-sanitization-during-bind-autosecondary-zone-transfer","tags":["report"]}],"sources":{"cve":[{"id":"CVE-2026-33608","title":"Incomplete domain name sanitization during","description":"An attacker can send a notify request that causes a new secondary domain to be added to the bind backend, but causes said backend to update its configuration to an invalid one, leading to the backend no longer able to run on the next restart, requiring manual operation to fix it.","status":"published","published":"2026-04-22T14:00:15.473Z","modified":"2026-04-22T14:28:15.172Z","cvss":[{"version":"3.1","score":7.4,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:H","level":"high","assessor":"cna"}],"cwes":["CWE-94"],"updated_at":"2026-11-02T14:20:08.009733Z"}],"euvd":[{"id":"EUVD-2026-24945","description":"An attacker can send a notify request that causes a new secondary domain to be added to the bind backend, but causes said backend to update its configuration to an invalid one, leading to the backend no longer able to run on the next restart, requiring manual operation to fix it.","status":"published","published":"2026-04-22T14:00:15Z","modified":"2026-04-22T14:28:15Z","cvss":[{"version":"3.1","score":7.4,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T19:24:20.71791Z"}],"ghsa":[{"id":"GHSA-q6jm-wh7h-j4g3","title":"An attacker can send a notify request that causes a new secondary domain to be added to the bind...","description":"An attacker can send a notify request that causes a new secondary domain to be added to the bind backend, but causes said backend to update its configuration to an invalid one, leading to the backend no longer able to run on the next restart, requiring manual operation to fix it.","status":"published","published":"2026-04-22T15:31:44Z","modified":"2026-04-22T15:31:56Z","cvss":[{"version":"3.1","score":7.4,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:H","level":"high"}],"cwes":["CWE-94"],"updated_at":"2026-11-02T15:07:34.663272Z"}],"nvd":[{"id":"CVE-2026-33608","description":"An attacker can send a notify request that causes a new secondary domain to be added to the bind backend, but causes said backend to update its configuration to an invalid one, leading to the backend no longer able to run on the next restart, requiring manual operation to fix it.","status":"published","published":"2026-04-22T14:16:54.65Z","modified":"2026-10-26T21:10:00.17Z","cvss":[{"version":"3.1","score":7.4,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:H","level":"high","assessor":"secondary"},{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"primary"}],"cwes":["CWE-94"],"updated_at":"2026-11-02T14:12:15.493943Z"}],"osv":[{"id":"ALPINE-CVE-2026-33608","description":"An attacker can send a notify request that causes a new secondary domain to be added to the bind backend, but causes said backend to update its configuration to an invalid one, leading to the backend no longer able to run on the next restart, requiring manual operation to fix it.","status":"published","published":"2026-04-22T14:16:54.65Z","modified":"2026-11-03T06:32:54.577215589Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-03T07:16:26.770911Z"},{"id":"CVE-2026-33608","title":"Incomplete domain name sanitization during","description":"An attacker can send a notify request that causes a new secondary domain to be added to the bind backend, but causes said backend to update its configuration to an invalid one, leading to the backend no longer able to run on the next restart, requiring manual operation to fix it.","status":"published","published":"2026-04-22T14:00:15.473Z","modified":"2026-10-28T02:31:15.136852227Z","cvss":[{"version":"3.1","score":7.4,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:45:01.896044Z"},{"id":"DEBIAN-CVE-2026-33608","description":"An attacker can send a notify request that causes a new secondary domain to be added to the bind backend, but causes said backend to update its configuration to an invalid one, leading to the backend no longer able to run on the next restart, requiring manual operation to fix it.","status":"published","published":"2026-04-22T14:16:54.65Z","modified":"2026-10-27T10:00:58.203020735Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T15:45:54.587575Z"},{"id":"UBUNTU-CVE-2026-33608","description":"An attacker can send a notify request that causes a new secondary domain to be added to the bind backend, but causes said backend to update its configuration to an invalid one, leading to the backend no longer able to run on the next restart, requiring manual operation to fix it.","status":"published","published":"2026-04-22T14:16:00Z","modified":"2026-10-17T12:55:18.955587178Z","cvss":[{"version":"3.1","score":7.4,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:H","level":"high"},{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T16:56:16.036833Z"}]}}
