Simon Glass 124c255731 libfdt: Check for multiple/invalid root nodes
It is possible to construct a devicetree blob with multiple root nodes.
Update fdt_check_full() to check for this, along with a root node with an
invalid name.

CVE-2021-27097

Signed-off-by: Simon Glass <sjg@chromium.org>
Reported-by: Bruce Monroe <bruce.monroe@intel.com>
Reported-by: Arie Haenel <arie.haenel@intel.com>
Reported-by: Julien Lenoir <julien.lenoir@intel.com>
2021-02-15 22:31:53 -05:00
..
2018-08-03 19:53:54 -04:00
2017-07-06 16:17:19 -04:00
2017-11-20 20:18:38 -05:00
2018-05-23 22:06:41 -04:00
2014-11-12 13:25:42 -05:00
2018-08-03 19:53:54 -04:00
2014-11-12 13:25:42 -05:00