PT-2026-41714 · Netbsd · Netbsd
Nasm
+1
·
Published
2026-05-18
·
Updated
2026-05-18
·
CVE-2026-32849
CVSS v3.1
5.5
Medium
| Vector | AV: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
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Netbsd