summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2007-03-11 07:39:14 +0100
committerAdrian Bunk <bunk@stusta.de>2007-03-11 07:39:14 +0100
commitdfe67217aea3eb4ecbab736903f6ecee3458b8a8 (patch)
tree4e5e0d69e311e09765dabd2da322faa3b6cb2638 /net
parent59d2b001518d200ba99d213e41c892f5fe750d07 (diff)
Fix buffer overflow in Omnikey CardMan 4040 driver (CVE-2007-0005)
Based on a patch from Don Howard <dhoward@redhat.com> When calling write() with a buffer larger than 512 bytes, the driver's write buffer overflows, allowing to overwrite the EIP and execute arbitrary code with kernel privileges. In read(), there exists a similar problem, but coming from the device. A malicous or buggy device sending more than 512 bytes can overflow of the driver's read buffer, with the same effects as above. Signed-off-by: Marcel Holtmann <marcel@holtmann.org> Signed-off-by: Adrian Bunk <bunk@stusta.de>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions