untrusted comment: verify with openbsd-78-base.pub RWS3/nvFmk4SWQLL1JeWND8GSsGPMC4ELIB2QbWHOriYBZ/dMCOdLE2Ur/XCrXsW5xgJ4rcrwQ4iYjIEUUj+KXn1INTLFQLGZgs= OpenBSD 7.8 errata 033, April 21, 2026: slaacd(8) could crash due to buffer overflow. Apply by doing: signify -Vep /etc/signify/openbsd-78-base.pub -x 033_slaacd.patch.sig \ -m - | (cd /usr/src && patch -p0) And then rebuild and install slaacd: cd /usr/src/sbin/slaacd make obj make make install Index: sbin/slaacd/engine.c =================================================================== RCS file: /cvs/src/sbin/slaacd/engine.c,v diff -u -p -r1.99.2.1 engine.c --- sbin/slaacd/engine.c 13 Apr 2026 15:49:37 -0000 1.99.2.1 +++ sbin/slaacd/engine.c 17 Apr 2026 11:07:13 -0000 @@ -2085,7 +2085,7 @@ update_iface_ra_rdns(struct slaacd_iface LIST_FOREACH(radv_rdns, &ra->rdns_servers, entries) { memcpy(&rdns[rdns_count++], &radv_rdns->rdns, sizeof(struct in6_addr)); - if (rdns_proposal->rdns_count == MAX_RDNS_COUNT) + if (rdns_count == MAX_RDNS_COUNT) break; }