util/nvmutil: check null pointer in io_args

Signed-off-by: Leah Rowe <leah@libreboot.org>
This commit is contained in:
Leah Rowe
2026-03-13 17:53:19 +00:00
parent 5287a80a7e
commit dfbdffc6a6

View File

@@ -1753,6 +1753,9 @@ static int
io_args(int fd, void *mem, size_t nrw,
off_t off, int rw_type)
{
if (mem == NULL)
goto err_io_args;
if (mem != (void *)pad
&& mem != rnum
&& (mem < (void *)buf || mem >= (void *)(buf + GBE_FILE_SIZE)))