CVE-2026-57842

High

Description

NetBSD contains a use-after-free and double-free vulnerability in msg_recv_copyin() within the COMPAT_NETBSD32 compatibility layer due to a missing return statement before the cleanup label on the success path. Any local user able to execute a 32-bit binary on a 64-bit NetBSD system can trigger a kernel panic or memory corruption by calling recvmsg() with msg_iovlen between 9 and IOV_MAX, causing the kernel to access a freed iovec buffer and subsequently free the same allocation a second time.

SeverityHigh
CVSS7.0
Exploit probability—
ProductNetBSD
PublishedSep 11, 2026
First seenSep 11, 2026

How to fix

Update
  • The NetBSD Foundation NetBSD9.5 or later

Affected products

ProductAffected versionsFixed in
The NetBSD Foundation NetBSD8.0 ≤ v ≤ 8.3, 9.0 ≤ v < 9.5, 10.0 ≤ v ≤ 10.19.5

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.

CVE-2026-57842 · NetBSD · Dark Radar