diff options
author | Peter Wu <peter@lekensteyn.nl> | 2016-02-20 15:27:40 +0100 |
---|---|---|
committer | Peter Wu <peter@lekensteyn.nl> | 2016-02-20 14:38:48 +0000 |
commit | c31425f9ae15067e26ccc6183c206c34713cb256 (patch) | |
tree | 44ede016035def87ea910ef24ae2bf81fd4b79c3 /epan/dissectors/packet-ber.c | |
parent | 071dfd761dd2d63cff2b55c505b7d1d95d06e22c (diff) |
gsm_abis_oml: fix buffer overrun
Do not read outside boundaries when tag is exactly 0xff.
tag = tvb_get_guint8(tvb, offset);
tdef = find_tlv_tag(tag);
...
return &nm_att_tlvdef_base.def[tag];
Bug: 11825
Change-Id: I42e624185abb2166aa0f8d0dbd71a2a86fc0b18e
Reviewed-on: https://code.wireshark.org/review/14030
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
Diffstat (limited to 'epan/dissectors/packet-ber.c')
0 files changed, 0 insertions, 0 deletions