A missing pledge flag on a name lookup used to panic the kernel
Brief
The lookup now fails instead of taking the kernel down.
Notes
ae3832a137130ad6d04943c9a0018d26e52dad76 (dgl@, 2026-08-15). sys/kern/kern_pledge.c. Do not panic if ni_pledge is unset. ok deraadt. source-changes.
bluhm@ committed the same fail-instead-of-panic text onto the 7.8 and 7.9 branches on 2026-08-20. msg162842 is OPENBSD_7_8 sys/kern/kern_pledge.c, named errata/7.8/047_nipledge.patch.sig. msg162843 is OPENBSD_7_9 sys/kern/kern_pledge.c, named errata/7.9/011_nipledge.patch.sig. from dgl@; OK deraadt@.
Official errata79 011 and errata78 047 are RELIABILITY FIX, dated August 22, 2026. Pages Last-Modified Sun 23 Aug 2026 07:08:33 GMT.
Commit ae3832a137130ad6d04943c9a0018d26e52dad76