diff options
author | Johannes Berg <johannes@sipsolutions.net> | 2008-10-29 11:43:32 +0100 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2008-10-29 17:54:35 -0400 |
commit | 48735d8d8bd701b1e0cd3d49c21e5e385ddcb077 (patch) | |
tree | 73d969f41bbe0a10d01bebcaf9e90796a483db61 /sound/arm/sa11xx-uda1341.c | |
parent | 87bf24f3d2e076468deaa5181d44184887072904 (diff) |
libertas: fix buffer overrun
If somebody sends an invalid beacon/probe response, that can trash the
whole BSS descriptor. The descriptor is, luckily, large enough so that
it cannot scribble past the end of it; it's well above 400 bytes long.
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Cc: stable@kernel.org [2.6.24-2.6.27, bug present in some form since driver was added (2.6.22)]
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'sound/arm/sa11xx-uda1341.c')
0 files changed, 0 insertions, 0 deletions