summaryrefslogtreecommitdiffstats
path: root/libdw/encoded-value.h
diff options
context:
space:
mode:
authorMark Wielaard <[email protected]>2015-01-04 16:08:22 +0100
committerMark Wielaard <[email protected]>2015-01-15 14:19:55 +0100
commita1ea2423c0245d4a9f84523bcb5cb7cc96a27ec8 (patch)
treee4db45f2b0bb01b9ed83a7edb10d029e34f85392 /libdw/encoded-value.h
parente16e14100fe2ff70535977fe9ebd32f8d7ca5146 (diff)
libdw: Check register number in CFI isn't insanely large.
Some cfi.c array size allocation calculations might overflow when trying to accommodate insanely large number of registers. Don't allow register numbers larger than INT32_MAX / sizeof (dwarf_frame_register). Found by afl-fuzz. Signed-off-by: Mark Wielaard <[email protected]>
Diffstat (limited to 'libdw/encoded-value.h')
0 files changed, 0 insertions, 0 deletions