syspatch.se

errata och säkerhetspatchar för OpenBSD

← alla errata

openbsd 7.9 · errata 029

2026-09-30 · common

Semaphore operation semop(2) could trigger a use-after-free in the kernel.

installera

# syspatch

binär patch finns för amd64, arm64, i386

källpatch

signify -Vep /etc/signify/openbsd-79-base.pub -x 029_sysvsem.patch.sig \
    -m - | (cd /usr/src && patch -p0)

And then rebuild and install a new kernel:
KK=`sysctl -n kern.osversion | cut -d# -f1`
cd /usr/src/sys/arch/`machine`/compile/$KK
make obj
make config
make
make install

länkar