From 00529facbecd81903c3a3e3020f7ec8181c05a53 Mon Sep 17 00:00:00 2001 From: Konstantin Andreev Date: Sat, 12 Jun 2021 11:41:44 +0000 Subject: [PATCH] ITS#9578 ldif: terminate buf after truncating \r --- libraries/libldap/ldif.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libraries/libldap/ldif.c b/libraries/libldap/ldif.c index 8e84a898d8..767d7ec50e 100644 --- a/libraries/libldap/ldif.c +++ b/libraries/libldap/ldif.c @@ -829,6 +829,7 @@ ldif_read_record( /* Squash \r\n to \n */ if ( len > 1 && line[len-2] == '\r' ) { len--; + line[len] = '\0'; line[len-1] = '\n'; } -- 2.47.3