diff options
| author | Chris Wilson <chris@chris-wilson.co.uk> | 2012-01-25 10:11:49 +0000 |
|---|---|---|
| committer | Chris Wilson <chris@chris-wilson.co.uk> | 2012-01-25 10:16:21 +0000 |
| commit | 1ffe6b0ee8decc02edb48ab197a869e1d7783a2b (patch) | |
| tree | caa2b6ed4b3ede4b43cc49139c89b98b27df980e /lib | |
| parent | 93a65895bb775932b02a3de692a1262ef7fafdbc (diff) | |
intel_bios_reader: Sanitize input to ensure all data blocks are within bounds
Running intel_bios_reader upon itself causes the reader to crash and
burn. It obviously finds a VBT signature inside the binary, but then
does not rigorously check that all data blocks are valid before
dereferencing them.
Reported-by: Emanuel Bronshtein
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=45205
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions
