[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 2/6] grub-mkrescue: Fix memory leak in write_part()
From: |
Darren Kenny |
Subject: |
[PATCH 2/6] grub-mkrescue: Fix memory leak in write_part() |
Date: |
Tue, 26 Oct 2021 15:02:36 +0000 |
In the function write_part(), the value of 'inname' is not used beyond
the grub_util_fopen() call, so is should be freed to avoid leakage.
Fixes: CID 314028
Signed-off-by: Darren Kenny <darren.kenny@oracle.com>
---
util/grub-mkrescue.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/util/grub-mkrescue.c b/util/grub-mkrescue.c
index fb4dcc6d58f7..d5e4c92fd74d 100644
--- a/util/grub-mkrescue.c
+++ b/util/grub-mkrescue.c
@@ -229,6 +229,7 @@ write_part (FILE *f, const char *srcdir)
char *inname = grub_util_path_concat (2, srcdir, "partmap.lst");
char buf[260];
in = grub_util_fopen (inname, "rb");
+ free(inname);
if (!in)
return;
while (fgets (buf, 256, in))
--
2.27.0
- [PATCH 0/6] Fix some Coverity low-hanging bugs, Darren Kenny, 2021/10/26
- [PATCH 6/6] gzio: Fix possible use of uninitialized variable in huft_build(), Darren Kenny, 2021/10/26
- [PATCH 3/6] grub-fstest: Fix resource leaks in cmd_cmp(), Darren Kenny, 2021/10/26
- [PATCH 4/6] grub-mkfont: Fix memory leak in write_font_pf2(), Darren Kenny, 2021/10/26
- [PATCH 2/6] grub-mkrescue: Fix memory leak in write_part(),
Darren Kenny <=
- [PATCH 1/6] grub-install-common: Fix memory leak in copy_all(), Darren Kenny, 2021/10/26
- [PATCH 5/6] zfs: Fix possible insecure use of chunk size in zap_leaf_array_get(), Darren Kenny, 2021/10/26
- Re: [PATCH 0/6] Fix some Coverity low-hanging bugs, Daniel Kiper, 2021/10/28