Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
audit: fix use after free
Baptiste Daroussin committed 3 years ago
commit a526c8df188372bc5dac42bd5c4e2b5da275aace
parent a2279e6
1 file changed +4 -1
modified src/audit.c
@@ -455,7 +455,10 @@ exec_audit(int argc, char **argv)
				}
			}
			pkg_audit_issues_free(issues);
-
			pkg_free(pkg);
+
		}
+
		hit = pkghash_iterator(check);
+
		while (pkghash_next(&hit)) {
+
			pkg_free(hit.value);
		}
		pkghash_destroy(check);