Fix out-of-bounds read in c_substitute(): http://seclists.org/oss-sec/2016/q4/612 Patch copied from upstream source repository: https://github.com/tcsh-org/tcsh/commit/6a542dc4fb2ba26518a47e9b3a9bcd6a91b94596 From 6a542dc4fb2ba26518a47e9b3a9bcd6a91b94596 Mon Sep 17 00:00:00 2001 From: christos Date: Fri, 2 Dec 2016 16:59:28 +0000 Subject: [PATCH] Fix out of bounds read (Brooks Davis) (reproduce by starting tcsh and hitting tab at the prompt) --- ed.chared.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ed.chared.c b/ed.chared.c index 1277e53..310393e 100644 --- ed.chared.c +++ ed.chared.c @@ -750,7 +750,7 @@ c_substitute(void) /* * If we found a history character, go expand it. */ - if (HIST != '\0' && *p == HIST) + if (p >= InputBuf && HIST != '\0' && *p == HIST) nr_exp = c_excl(p); else nr_exp = 0; > Wojtek's customized Guix
aboutsummaryrefslogtreecommitdiff
path: root/tests/containers.scm
'left'>Author
AgeCommit message (Expand)Author
2020-10-01linux-container: Reset jailed root permissions....* gnu/build/linux-container.scm (mount-file-systems): Add 'chmod' call. * tests/containers.scm ("call-with-container, mnt namespace, root permissions"): New test. Jelle Licht
2020-05-05gnu: Add rust-nettle-7....* gnu/packages/crates-io.scm (rust-nettle-7): New variable. * gnu/packages/patches/rust-nettle-disable-vendor.patch: New file. * gnu/local.mk: Add it. Hartmut Goebel