From 1e42634c00bdcf99c7d67c8c1bb7af197659bd83 Mon Sep 17 00:00:00 2001 From: Dirk Date: Fri, 17 Apr 2026 22:34:10 +0000 Subject: [PATCH] ITS#10493 liblber: tweak commit from ITS#10438 Always NUL-terminate dst->bv_val. --- libraries/liblber/memory.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libraries/liblber/memory.c b/libraries/liblber/memory.c index 115fbf1de6..f2d55479bb 100644 --- a/libraries/liblber/memory.c +++ b/libraries/liblber/memory.c @@ -719,7 +719,8 @@ ber_bvreplace_x( struct berval *dst, LDAP_CONST struct berval *src, void *ctx ) } if ( dst->bv_val != NULL ) { - AC_MEMCPY( dst->bv_val, src->bv_val, dst->bv_len + 1 ); + AC_MEMCPY( dst->bv_val, src->bv_val, dst->bv_len ); + dst->bv_val[dst->bv_len] = '\0'; } return dst;