From 1b014b78fa0919a83b0a8082bc78b0fa3dccaf33 Mon Sep 17 00:00:00 2001 From: Mikael Magnusson Date: Mon, 6 Oct 2014 20:33:47 +0200 Subject: [PATCH] 33365: avoid buffer overflow for very long fds in >& fd syntax Upstream-commit: 49a3086bb67575435251c70ee598e2fd406ef055 Signed-off-by: Kamil Dudka --- Src/exec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Src/exec.c b/Src/exec.c index fb9715c..6d47935 100644 --- a/Src/exec.c +++ b/Src/exec.c @@ -3134,7 +3134,7 @@ execcmd(Estate state, int input, int output, int how, int last1) fil = dup(fd); } if (fil == -1) { - char fdstr[4]; + char fdstr[DIGBUFSIZE]; closemnodes(mfds); fixfds(save); -- 2.14.3