Patches for the OpenBSD base system are distributed as unified diffs.
Each patch is cryptographically signed with the
signify(1) tool and contains
usage instructions.
All the following patches are also available in one
tar.gz file
for convenience.
Alternatively, the syspatch(8)
utility can be used to apply binary updates on the following architectures:
amd64, i386, arm64.
Patches for supported releases are also incorporated into the
-stable branch.
007: SECURITY FIX: November 29, 2023All architectures
A crafted regular expression when compiled by perl can cause a
one-byte attacker controlled buffer overflow in a heap allocated
buffer. CVE-2023-47038
A source code patch exists which remedies this problem.
009: RELIABILITY FIX: December 10, 2023All architectures
A race condition between pf(4)'s processing of packets and expiration of
packet states may cause a kernel panic.
A source code patch exists which remedies this problem.
011: SECURITY FIX: December 18, 2023All architectures
An SSH protocol weakness (the Terrapin Attack) exists that allows an
on-path adversary to disable keystroke timing obfuscation.
A source code patch exists which remedies this problem.
012: SECURITY FIX: January 16, 2024All architectures
Fix multiple xserver heap buffer overflows, out of bounds memory accesses and
memory corruption.
CVE-2023-6816 CVE-2024-0229 CVE-2024-21885 CVE-2024-21886
CVE-2024-0408 CVE-2024-0409
A source code patch exists which remedies this problem.
013: SECURITY FIX: February 13, 2024All architectures
DNSSEC protocol vulnerabilities have been discovered that render
various DNSSEC validators victims of Denial Of Service while trying
to validate specially crafted DNSSEC responses.
Fix CVE-2023-50387 and CVE-2023-50868 in unwind(8) and unbound(8).
A source code patch exists which remedies this problem.
016: SECURITY FIX: April 8, 2024All architectures
Fix multiple heap buffer overread and data leakage in the X11 server
Xi extension and use after free in the Render extension.
CVE-2024-31080 CVE-2024-31081 CVE-2024-31083
A source code patch exists which remedies this problem.
021: SECURITY FIX: September 17, 2024All architectures
Avoid possible mbuf double free in NFS client and server implementation.
Do not use uninitialized variable in error handling of NFS server.
A source code patch exists which remedies this problem.