summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Levon <john.levon@joyent.com>2019-07-29 15:59:35 +0000
committerJohn Levon <john.levon@joyent.com>2019-07-29 16:02:21 +0000
commit6f421ca6ecc53bb3a0db68f7360f6f7e826350e6 (patch)
tree099e90818f715add5c406d07529b59e754900fc4
parentf98ca72b14aa96acc431e986e6ec549b6bb9bd4f (diff)
downloadillumos-joyent-6f421ca6ecc53bb3a0db68f7360f6f7e826350e6.tar.gz
OS-7906 buffer overflow in zoneadmd/zfd.c
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Approved by: Mike Gerdts <mike.gerdts@joyent.com>
-rw-r--r--usr/src/cmd/zoneadmd/zfd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr/src/cmd/zoneadmd/zfd.c b/usr/src/cmd/zoneadmd/zfd.c
index 8f4307a653..307d916154 100644
--- a/usr/src/cmd/zoneadmd/zfd.c
+++ b/usr/src/cmd/zoneadmd/zfd.c
@@ -561,7 +561,7 @@ ctlcmd_process(int sockfd, int stdoutfd, unsigned int *flags)
if (i == 0) {
goto fail;
}
- buf[i+1] = '\0';
+ buf[i] = '\0';
if (strncmp(buf, "TIOCSWINSZ ", 11) == 0) {
char *next = buf + 11;