BTC $71,807
2026 Bull Run Is Building Start trading with 5% OFF all fees
Sign Up Now
BTC $71,807
Bull Run 2026 | 5% Off Fees Open your Binance account today
Sign Up

37-Year-Old Integer Overflow Chains to Root OpenBSD 7.9

  • Security firm Calif published a local privilege escalation exploit that achieves root access on OpenBSD 7.9 by chaining a 37-year-old integer overflow with a kernel use-after-free flaw.
  • The exploit bypasses OpenBSD’s KARL kernel-address randomization and hardware protections including SMAP and SMEP.
  • OpenBSD shipped patches for both vulnerabilities in September, available through syspatch for all architectures.
  • No CVE numbers were assigned, and there is no evidence the flaws were exploited in attacks.

Security firm Calif published a local privilege escalation exploit today that gains root on OpenBSD 7.9 by chaining a roughly 37-year-old integer overflow with a separate kernel flaw. The exploit bypasses OpenBSD’s KARL kernel-address randomization and its SMAP and SMEP hardware protections, according to a detailed writeup.

- Advertisement -

The integer overflow in the shmat(4) attach function was fixed in errata 018, shipped September 14 as a reliability fix. The reference-counting use-after-free was fixed separately in errata 026, shipped September 30 as a security fix.

Both patches are available through syspatch and cover all architectures. The shared-memory attachment counter shm_nattch is defined as a signed 16-bit short in original BSD sources dating to 1988.

The exploit maps 127 shared-memory segments and forks 259 processes, pushing the counter past its maximum. A race condition then triggers a use-after-free, causing the kernel to free memory still in use by other processes.

Meanwhile, a separate out-of-bounds write overwrites multicast-membership counters in the kernel. When the affected socket closes, resulting decrements modify page-table entries, bypassing SMAP and SMEP.

- Advertisement -

Researcher Andrew Griffiths stated: “While OpenBSD’s KARL relinks the kernel binary to randomize both function and data addresses, the kernel’s memory allocators remain deterministic.” The exploit needs no information-disclosure vulnerability.

Calif proposes four categories of hardening beyond the two errata: safe-unlinking for kernel linked lists, randomization of the page-table self-referential mapping, kernel-allocator randomization, and compiler-based bounds checking. The proof-of-concept exploit code is available on GitHub.

✅ Follow BITNEWSBOT on Telegram, Facebook, LinkedIn, X.com, and Google News for instant updates.

Previous Articles:

- Advertisement -
Ad
Altseason Is Loading. Don't watch from the sidelines.
SOL $90.51
DOGE $0.0963
LINK $9.02
SUI $1.00
5% off fees when you sign up
Start Trading
Ad
Pay Less on Every Trade. For Life.
$10K/mo volume Save $60/yr
$50K/mo volume Save $300/yr
$100K/mo volume Save $600/yr
5% off all trading fees when you sign up
Claim Your Discount

Latest News

ImmunityBio founder touts sepsis trials, NantX after Binance theft

Patrick Soon-Shiong renewed his “NantX coming soon” teaser after a $6.3 billion Binance theft,...

Crypto.com Shuts Hong Kong App, Eyes Institutional Exchange

crypto.com will shut down its consumer app in Hong Kong on Feb. 1, 2027,...

Kim Yo Jong denies North Korea behind Binance hack, hints US

Kim Yo Jong denied North Korea's involvement in the $6.3 billion Binance hack and...

Strive buys 124 BTC, fourth among public companies

Strive acquired 124 Bitcoin for roughly $10 million between Oct. 24 and Oct. 30,...

Claude finds 9.8 zero-click Linux root bug

Claude discovered a zero-click Linux vulnerability (CVE-2026-98432) rated 9.8 out of 10, described as...

Must Read

Tutorial: How to Buy a Domain Name Permanently? (Super Easy)

Are you ready to establish a permanent online presence and you want to buy a domain forever?In this tutorial, we'll show you how to...
Ad
Altseason Is Loading. These 4 coins are trending right now.
SOL $92.12
DOGE $0.0950
LINK $9.02
SUI $1.02
5% off spot fees when you sign up
Start Trading