PT-2026-41714 · Netbsd · Netbsd

·

CVE-2026-32849

·

Published

2026-05-18

·

Updated

2026-05-18

CVSS v4.0

5.7

Medium

VectorAV:L/AC:L/AT:P/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions NetBSD versions prior to commit ec8451e
Description A signed integer overflow exists in the cryptodev op() function within sys/opencrypto/cryptodev.c. The issue occurs because the local variable iov len is declared as a signed integer but is assigned a value from the unsigned cop->dst len variable, leading to undefined behavior when cop->dst len exceeds INT MAX. A local attacker with access to '/dev/crypto' and a compression session type can exploit this by providing a dst len value exceeding INT MAX. This can result in corrupted UIO pointer arithmetic or a kernel panic via NULL pointer dereference when CONFIG SVS is disabled.
Recommendations Update to the version containing commit ec8451e.

Exploit

Fix

NULL Pointer Dereference

Integer Overflow

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-32849

Affected Products

Netbsd