Files
twx-linux/drivers/char
Marcel Holtmann dfe67217ae 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>
2007-03-11 07:39:14 +01:00
..
2006-02-03 08:32:10 -08:00
2006-11-17 17:44:46 +01:00
2007-01-09 03:23:31 +01:00
2006-02-14 10:01:39 -08:00
2006-12-18 00:39:11 +01:00
2006-02-03 08:32:10 -08:00
2006-12-04 14:06:36 +01:00
2006-04-07 09:44:28 -07:00
2007-01-23 16:46:22 +01:00
2006-02-03 08:31:59 -08:00
2007-01-09 03:23:35 +01:00
2006-02-27 08:18:04 -08:00
2006-05-01 12:03:42 -07:00
2006-08-27 03:36:58 +02:00