]> the.earth.li Git - onak.git/commit
Check that signature data lengths do not exceed the available data
authorJonathan McDowell <noodles@earth.li>
Thu, 28 Nov 2013 21:30:06 +0000 (13:30 -0800)
committerJonathan McDowell <noodles@earth.li>
Thu, 28 Nov 2013 21:30:06 +0000 (13:30 -0800)
commitec38d8bd7e8a66645e75e3d6c8b9dadb5dd85ec7
tree75fd195895221766633a5b9298dc056ecbb121b1
parent8aefbded3634aff93af5aa094094ca87c0e64239
Check that signature data lengths do not exceed the available data

Some signatures have been witnessed on the keyserver network where the
hashed data lengths reported exceed the size of the overall packet. It
is assumed these are the results of some corruption somewhere, so if
they're detected don't try to parse any further (and drop them if we're
doing signature checking).
decodekey.c
decodekey.h
sigcheck.c