Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 98801c00 authored by David Howells's avatar David Howells
Browse files

pefile: Validate PKCS#7 trust chain



Validate the PKCS#7 trust chain against the contents of the system keyring.

Signed-off-by: default avatarDavid Howells <dhowells@redhat.com>
Acked-by: default avatarVivek Goyal <vgoyal@redhat.com>
parent af316fc4
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -449,7 +449,7 @@ int verify_pefile_signature(const void *pebuf, unsigned pelen,
	if (ret < 0)
		goto error;

	ret = -ENOANO; // Not yet complete
	ret = pkcs7_validate_trust(pkcs7, trusted_keyring, _trusted);

error:
	pkcs7_free_message(ctx.pkcs7);