<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/net/bind/Makefile, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2026-09-18T15:46:40Z</updated>
<entry>
<title>bind: bump to 9.20.29</title>
<updated>2026-09-18T15:46:40Z</updated>
<author>
<name>Noah Meyerhans</name>
</author>
<published>2026-09-18T14:56:47Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=799265743741fec9f44ad680957d6ce0c6902c2e'/>
<id>urn:sha1:799265743741fec9f44ad680957d6ce0c6902c2e</id>
<content type='text'>
Includes several security fixes:

 - CVE-2026-19668 Prevent excessive CPU use validating crafted DNSSEC
   responses.

 - CVE-2026-19033 Require a TSIG on every message of incoming zone
   transfers.

 - CVE-2026-77119 Prevent a DNSSEC downgrade of secure delegations via
   unrelated NSEC3.

 - CVE-2026-19941 Prevent forged DNSSEC-validated NXDOMAIN responses.

 - CVE-2026-19666 DNS64 with break-dnssec could cause an assertion failure.

 - CVE-2026-19667 Reject negative cache records that do not fit in a
   dns_rdata_t.

 - CVE-2026-19662 Prevent resolver crash with cached DNSSEC proofs.

 - CVE-2026-75029 Discard repeated SOA, CNAME, and DNAME records when
   parsing DNS messages.

 - CVE-2026-77692 Fix an unauthenticated crash on HTTPS using SIG(0)

 - CVE-2026-81736 Cached HTTPS/SVCB aliases could exhaust resolver CPU.

 - CVE-2026-76163 Prevent TKEY queries from terminating named without global
   options.

 - CVE-2026-78301 Out-of-zone records in a zone database could be served as
   authoritative.

 - CVE-2026-80274 Crash on wildcard answers carrying both NSEC and NSEC3
   proofs.

 - CVE-2026-81563 Following HTTPS/SVCB aliases could leak resolver cache
   memory.

Complete upstream changelog is available at
https://ftp.isc.org/isc/bind9/9.20.29/doc/arm/html/changelog.html

Signed-off-by: Noah Meyerhans &lt;frodo@morgul.net&gt;
</content>
</entry>
<entry>
<title>bind: use ATOMIC64_DEPENDS</title>
<updated>2026-09-16T15:35:19Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-09-10T12:07:06Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=b8c4efa23a7126727325d3b49ac5dd0780c60cd9'/>
<id>urn:sha1:b8c4efa23a7126727325d3b49ac5dd0780c60cd9</id>
<content type='text'>
libatomic is only needed where the compiler does not inline 64-bit
atomics, but the package depends on it on every target.
ATOMIC64_DEPENDS restricts the dependency to those targets.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>bind: bump to 9.20.26</title>
<updated>2026-07-24T08:50:58Z</updated>
<author>
<name>Noah Meyerhans</name>
</author>
<published>2026-07-23T13:18:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=81d81033e6a278663c6e0414f0ec07d37b1141bd'/>
<id>urn:sha1:81d81033e6a278663c6e0414f0ec07d37b1141bd</id>
<content type='text'>
Fixes several security issues:
 - CVE-2026-11331 Fix handling of rpz CNAME expansion that returns name too long.
 - CVE-2026-11721 Invalid signed wildcard records were being accepted.
 - CVE-2026-13321 Fix DNSSEC validation bypass via out-of-zone NSEC Next Field.
 - CVE-2026-10723 Correct verification of NSEC3 signer name.
 - CVE-2026-12617 Do no assert for some specifics CNAME and DNAME queries.
 - CVE-2026-10822 Malformed DNSKEY records could trigger an assertion.
 - CVE-2026-11605 Prevent excessive validation work from crafted negative responses.
 - CVE-2026-11622 Prevent cache exhaustion under sustained attack.

Full release notes are available upstream at
https://ftp.isc.org/isc/bind9/9.20.26/doc/arm/html/changelog.html

Signed-off-by: Noah Meyerhans &lt;frodo@morgul.net&gt;
</content>
</entry>
<entry>
<title>bind: bump to 9.20.23</title>
<updated>2026-05-29T13:25:01Z</updated>
<author>
<name>Noah Meyerhans</name>
</author>
<published>2026-05-25T15:09:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=2394fbf0608f4ce09c070d5b20c7176123871f39'/>
<id>urn:sha1:2394fbf0608f4ce09c070d5b20c7176123871f39</id>
<content type='text'>
Resolves several security issues:

- CVE-2026-3592: Limit resolver server list size.
- CVE-2026-3039: Fix GSS-API resource leak.
- CVE-2026-5950: Avoid unbounded recursion loop.
- CVE-2026-5947: Fix crash in resolver when SIG(0)-signed responses are
  received under load.
- CVE-2026-3593: Add system test for HTTP/2 SETTINGS frame flood.
- CVE-2026-5946: Disable recursion, UPDATE, and NOTIFY for non-IN views.

Complete list of changes is available upstream at
https://ftp.isc.org/isc/bind9/9.20.23/doc/arm/html/changelog.html

Signed-off-by: Noah Meyerhans &lt;frodo@morgul.net&gt;
</content>
</entry>
<entry>
<title>bind: prevent mismatch of bind-libs version</title>
<updated>2026-04-07T18:59:27Z</updated>
<author>
<name>Mateusz Jończyk</name>
</author>
<published>2026-02-01T19:00:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=6f6bee95f8c9c9c2e7fcaa02bfe058e2f4654121'/>
<id>urn:sha1:6f6bee95f8c9c9c2e7fcaa02bfe058e2f4654121</id>
<content type='text'>
When upgrading specific packages manually, like:

        apk upgrade bind-dig

the bind-libs package is not upgraded automatically, which results in
problems when running the program, for example:

        root@OpenWrt:~# dig
        Error loading shared library libisc-9.20.10.so: No such file or directory (needed by /usr/bin/dig)
        Error loading shared library libdns-9.20.10.so: No such file or directory (needed by /usr/bin/dig)
        Error loading shared library libisccfg-9.20.10.so: No such file or directory (needed by /usr/bin/dig)
        Error relocating /usr/bin/dig: cfg_map_getname: symbol not found
        Error relocating /usr/bin/dig: irs_resconf_getndots: symbol not found
        Error relocating /usr/bin/dig: isc_managers_destroy: symbol not found
        Error relocating /usr/bin/dig: dns_fixedname_init: symbol not found
        Error relocating /usr/bin/dig: isc_nm_read: symbol not found
        Error relocating /usr/bin/dig: dns_rdata_init: symbol not found
        Error relocating /usr/bin/dig: isc_random_uniform: symbol not found
        [...]

This has happened to me twice on OpenWRT 24.10.

To fix this, enforce that the version of bind-libs matches the version
of any dependent packages. Use the same approach as in
net/knot/Makefile: make the dependency be present twice, once in the
DEPENDS variable, the other one in the EXTRA_DEPENDS variable.

Also, add an explicit EXTRA_DEPENDS variable to other internal
dependencies. For example, versions of the bind-server-filter-aaaa and
bind-server packages must match.

Tested on snapshot, on x86/64.

Signed-off-by: Mateusz Jończyk &lt;mat.jonczyk@o2.pl&gt;
</content>
</entry>
<entry>
<title>bind: bump to 9.20.21</title>
<updated>2026-03-31T11:42:09Z</updated>
<author>
<name>Noah Meyerhans</name>
</author>
<published>2026-03-28T15:31:50Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=d6d7d2325aac8ed2680470e3b56b2dca830efb53'/>
<id>urn:sha1:d6d7d2325aac8ed2680470e3b56b2dca830efb53</id>
<content type='text'>
Fixes several security issues:

- CVE-2026-1519 Fix unbounded NSEC3 iterations when validating
  referrals to unsigned delegations.
- CVE-2026-3104 Fix memory leaks in code preparing DNSSEC proofs of
  non-existence.
- CVE-2026-3119 Prevent a crash in code processing queries containing
  a TKEY record.
- CVE-2026-3591 Fix a stack use-after-return flaw in SIG(0) handling
  code.

Signed-off-by: Noah Meyerhans &lt;frodo@morgul.net&gt;
</content>
</entry>
<entry>
<title>bind: backport patch replace automatic empty zones</title>
<updated>2026-02-01T14:01:50Z</updated>
<author>
<name>Philip Prindeville</name>
</author>
<published>2025-12-10T21:50:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=505ca0a0d4b6949f4ebedf0b0c31c18eeebf521c'/>
<id>urn:sha1:505ca0a0d4b6949f4ebedf0b0c31c18eeebf521c</id>
<content type='text'>
The RFC-1918 zones are automatically synthesized locally by bind
to avoid forwarding queries about them to root nameservers.  As
a result, we can't easily replace them with rndc addzone on the
fly.  We need this for DHCP integration.

Signed-off-by: Philip Prindeville &lt;philipp@redfish-solutions.com&gt;
</content>
</entry>
<entry>
<title>bind: bump to 9.20.18</title>
<updated>2026-01-24T08:05:56Z</updated>
<author>
<name>Noah Meyerhans</name>
</author>
<published>2026-01-22T21:20:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=11aee85513246bfe71721bb074160507eaf3a764'/>
<id>urn:sha1:11aee85513246bfe71721bb074160507eaf3a764</id>
<content type='text'>
Fixes security issues:

 - CVE-2025-13878: Malformed BRID and HHIT records could trigger an
   assertion failure.

Signed-off-by: Noah Meyerhans &lt;frodo@morgul.net&gt;
</content>
</entry>
<entry>
<title>bind: manual fix for IPv6 server unreachable noise</title>
<updated>2025-12-13T01:06:44Z</updated>
<author>
<name>Philip Prindeville</name>
</author>
<published>2025-12-12T19:43:07Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=9d751f30fd6fb665b6d25b877b362bb39002cb27'/>
<id>urn:sha1:9d751f30fd6fb665b6d25b877b362bb39002cb27</id>
<content type='text'>
Until we have a failsafe way of detecting no IPv6 internet
connectivity automatically, allow the users to set it
manually for now.

Signed-off-by: Philip Prindeville &lt;philipp@redfish-solutions.com&gt;
</content>
</entry>
<entry>
<title>bind: save out served domains on service stop</title>
<updated>2025-12-06T21:05:05Z</updated>
<author>
<name>Philip Prindeville</name>
</author>
<published>2025-12-02T04:26:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=605a457cacef2df88f6ac20c2533f54071ed4f7c'/>
<id>urn:sha1:605a457cacef2df88f6ac20c2533f54071ed4f7c</id>
<content type='text'>
If named gets stopped, then started again, but isc-dhcpd isn't also
restarted, then we want named to at least have the existing content.

Signed-off-by: Philip Prindeville &lt;philipp@redfish-solutions.com&gt;
</content>
</entry>
</feed>
