Page MenuHomeFreeBSD

libsecureboot: Do not propagate empty string
ClosedPublic

Authored by hum_semihalf.com on May 4 2022, 11:57 AM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Nov 28, 8:35 PM
Unknown Object (File)
Sun, Nov 17, 3:06 AM
Unknown Object (File)
Sun, Nov 17, 12:16 AM
Unknown Object (File)
Sat, Nov 16, 8:18 AM
Unknown Object (File)
Fri, Nov 15, 3:09 PM
Unknown Object (File)
Thu, Nov 14, 9:53 PM
Unknown Object (File)
Tue, Nov 12, 9:44 AM
Unknown Object (File)
Mon, Nov 11, 2:15 PM
Subscribers

Details

Summary

If Trust Anchors are provided by UEFI and not compiled into
libsecureboot the segmentation fault occurs due to empty
or NULL string usage.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

lib/libsecureboot/vets.c
425

you miss out on OpenPGP support?

Do not return immediately in case TRUST ANCHORS are NULL, as openpgp may be supported as well.

This revision is now accepted and ready to land.May 13 2022, 5:59 PM
This revision now requires review to proceed.May 16 2022, 5:23 AM
This revision was not accepted when it landed; it landed in state Needs Review.Jun 29 2022, 8:51 AM
This revision was automatically updated to reflect the committed changes.