Search: Home Bugtraq Vulnerabilities Mailing Lists Jobs Tools Vista

Multiple BSD Vendor Copyout Destination Address Verification Vulnerability

A vulnerability is reported to affect the BSD 'copyout()' function. The issue manifests because sufficient sanitization is not performed on the destination argument passed to the function. No validation is performed to determine whether the destination pointer to is a valid address in userland memory.

As a result of this, in circumstances where an attacker may manipulate or control the destination buffer pointer in a call to 'copyout()', an address in kernel memory space may be supplied. The resulting memory copy operation may result in the corruption of arbitrary regions of kernel memory with data that is contained in a kernel driver buffer.







 

Privacy Statement
Copyright 2008, SecurityFocus