OpenBSD local root exploit chains legacy overflow
🛡️ Security researchers detailed a local privilege escalation that gains root on OpenBSD 7.9 by chaining a decades-old integer overflow in shmat(4) with a separate kernel reference-counting flaw. Calif published a full writeup and proof-of-concept after OpenBSD issued errata 018 and 026 in September, and patches are available via syspatch for all architectures. The chain bypasses KARL, SMAP, and SMEP by corrupting shared-memory counters and leveraging deterministic kernel allocator behavior. Calif also proposed multiple hardening measures to reduce similar risks.
