mirror of
https://github.com/romanz/amodem.git
synced 2026-02-08 18:38:01 +08:00
protocol: verify EOF after parsing at sign_message()
This commit is contained in:
@@ -68,6 +68,7 @@ class Handler(object):
|
|||||||
log.debug('looking for %s', key['fingerprint'])
|
log.debug('looking for %s', key['fingerprint'])
|
||||||
blob = util.read_frame(buf)
|
blob = util.read_frame(buf)
|
||||||
assert util.read_frame(buf) == b''
|
assert util.read_frame(buf) == b''
|
||||||
|
assert not buf.read()
|
||||||
|
|
||||||
for k in self.public_keys:
|
for k in self.public_keys:
|
||||||
if (k['fingerprint']) == (key['fingerprint']):
|
if (k['fingerprint']) == (key['fingerprint']):
|
||||||
|
|||||||
Reference in New Issue
Block a user