isdn: hfc_usb: Fix read buffer overflow
authorRoel Kluin <roel.kluin@gmail.com>
Wed, 4 Nov 2009 16:31:59 +0000 (08:31 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 8 Dec 2009 19:17:23 +0000 (11:17 -0800)
commite9ab6d1f58eda5d33cc7e849778b72a5b2c1d916
treeb8a206bde26cb650b525798e5dbf3245aca23027
parent4c2d3f19ba21524e0445a2e217e852bc4010d9b3
isdn: hfc_usb: Fix read buffer overflow

commit 286e633ef0ff5bb63c07b4516665da8004966fec upstream.

Check whether index is within bounds before testing the element.

Signed-off-by: Roel Kluin <roel.kluin@gmail.com>
Cc: Karsten Keil <isdn@linux-pingi.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/isdn/hisax/hfc_usb.c