From 1d2bf1f0eeb64304f24456ae8bd9fc534558704a Mon Sep 17 00:00:00 2001 From: Luca Boccassi Date: Thu, 3 Feb 2022 17:43:45 +0000 Subject: [PATCH] portable: reopen socket with O_RDONLY Follow-up for e3f7ed944ae750a40685c52349f3cc850db0876e --- src/portable/portable.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/portable/portable.c b/src/portable/portable.c index 325cb702c5..d91ce7bc71 100644 --- a/src/portable/portable.c +++ b/src/portable/portable.c @@ -611,7 +611,7 @@ static int extract_image_and_extensions( continue; /* We need to keep the fd valid, to return the PortableMetadata to the caller. */ - extension_release_fd = fd_reopen(extension_release_meta->fd, O_CLOEXEC); + extension_release_fd = fd_reopen(extension_release_meta->fd, O_CLOEXEC|O_RDONLY); if (extension_release_fd < 0) return extension_release_fd;