]> the.earth.li Git - onak.git/commitdiff
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)
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).


No differences found