From 2655c81b5e92278b0fd51f6537c1116f8349b02a Mon Sep 17 00:00:00 2001 From: Lasse Collin Date: Sat, 4 Jan 2025 20:04:56 +0200 Subject: [PATCH] xzdec: Don't leave Landlock file descriptor open for no reason This fix is similar to 48ff3f06521ca326996ab9a04d1b342098960427. Fixes: d74fb5f060b76db709b50f5fd37490394e52f975 --- src/xzdec/xzdec.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/xzdec/xzdec.c b/src/xzdec/xzdec.c index 2a63ab58..84134213 100644 --- a/src/xzdec/xzdec.c +++ b/src/xzdec/xzdec.c @@ -343,6 +343,8 @@ sandbox_enter(int src_fd) // before activating the sandbox. if (my_landlock_restrict_self(ruleset_fd, 0) != 0) goto error; + + (void)close(ruleset_fd); } (void)src_fd;