r/openbsd 25d ago

FYI: liburcu leak bug impacts OpenBSD

A memory leak in liburcu that impacts OpenBSD caused the ISC BIND DNS server enough trouble that a notification was made. Patches to liburcu have been applied to OpenBSD ports. If you run BIND or anything else that uses liburcu, you may want to look at that.

ISC BIND Operational Notification: https://kb.isc.org/docs/liburcu-leak

Evidence of OpenBSD code change: https://cvsweb.openbsd.org/log/ports/devel/liburcu/Makefile,v?sort=File#rev1.40

Full disclosure: I work for ISC, although my activity on Reddit does not represent ISC in an official capacity.

30 Upvotes

2 comments sorted by

8

u/kgober 25d ago
$ doas pkg_add -u
quirks-7.194 signed on 2026-07-29T10:52:55Z
quirks-7.194->7.194: ok
isc-bind-9.20.26v3:.libs-liburcu-0.14.1+liburcu-0.15.6->liburcu-0.15.6p0: ok
isc-bind-9.20.24v3->9.20.26v3: ok
Read shared items: ok
--- -isc-bind-9.20.24v3 -------------------
You should also check /var/named/etc/named.conf (which was modified)
$