Integer Signedness Errors in NetBSD and FreeBSD's Kernel Affecting Multiple Versions
CVE-2010-2530

Currently unrated

Key Information:

Vendor

Netbsd

Status
Vendor
CVE Published:
29 September 2010

What is CVE-2010-2530?

This vulnerability is caused by multiple integer signedness errors in the smb_subr.c file within the netsmb module of the kernel used in NetBSD 5.0.2 and earlier versions, FreeBSD, and Apple Mac OS X. Local users can exploit this weakness by passing a negative size value during a /dev/nsmb ioctl operation, which can lead to a denial of service by causing the system to panic. Specific ioctl calls, such as SMBIOC_LOOKUP and SMBIOC_OPENSESSION, are affected. Proper input validation and error handling measures are essential to mitigate this issue.

References

Timeline

  • Vulnerability Reserved

  • Vulnerability published

.