diff options
author | Martin Pitt <martin.pitt@ubuntu.com> | 2011-03-18 13:56:32 +0100 |
---|---|---|
committer | Martin Pitt <martin.pitt@ubuntu.com> | 2011-03-18 13:56:32 +0100 |
commit | 88149f668ea7ac23c61f6d1982db4f4517da763c (patch) | |
tree | 0b0433029809ee5ea21ede7ba5f5e51ea16bbea5 /rules | |
parent | 941c40bdc47d1fdee651558dd0e162cd8d674fab (diff) |
input_id: Avoid memory overflow with too long capability masks
Joey Lee <jlee@novell.com> reported a problem on an MSI laptop which reports a
too long capabilities/key:
E: EV==3
E: KEY==180000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
This is longer than KEY_MAX and thus caused a memory overflow. Guard against
this now and just ignore the excess blocks.
Diffstat (limited to 'rules')
0 files changed, 0 insertions, 0 deletions