From 8bea1e38e5ce6f8188b0df0d2fd4cbf3a0eecdc2 Mon Sep 17 00:00:00 2001 From: Matt Borgerson Date: Fri, 27 Jan 2023 09:48:28 -0700 Subject: [PATCH] ui: Fix FilePicker UAF --- ui/xui/widgets.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/ui/xui/widgets.cc b/ui/xui/widgets.cc index 3ce59537b2..34a122ce6c 100644 --- a/ui/xui/widgets.cc +++ b/ui/xui/widgets.cc @@ -322,6 +322,7 @@ bool FilePicker(const char *str_id, const char **buf, const char *filters, if (new_path) { free((void*)*buf); *buf = strdup(new_path); + desc = *buf; changed = true; } }