PT-2026-41714 · Netbsd · Netbsd

Nasm

+1

·

Published

2026-05-18

·

Updated

2026-05-18

·

CVE-2026-32849

CVSS v3.1

5.5

Medium

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
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

Weakness Enumeration

Related Identifiers

CVE-2026-32849

Affected Products

Netbsd