From f6f8a671a9a45125b6261c08b849833bce0f39a8 Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Mon, 6 May 2019 12:39:07 +0200 Subject: lsblk: fix heap-use-after-free Addresses: https://github.com/karelzak/util-linux/issues/787 Signed-off-by: Karel Zak --- misc-utils/lsblk.c | 1 + 1 file changed, 1 insertion(+) (limited to 'misc-utils') diff --git a/misc-utils/lsblk.c b/misc-utils/lsblk.c index 34a6cd9ca..30d5d9b4e 100644 --- a/misc-utils/lsblk.c +++ b/misc-utils/lsblk.c @@ -1560,6 +1560,7 @@ static int process_all_devices(struct lsblk_devtree *tr) if (is_maj_excluded(dev->maj) || !is_maj_included(dev->maj)) { DBG(DEV, ul_debug(" %s: ignore (by filter)", d->d_name)); lsblk_devtree_remove_device(tr, dev); + dev = NULL; goto next; } -- cgit v1.2.3-55-g7522