From 4e20d9e34e88265b6b6253a0ccbd02b4cb9bbe55 Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Fri, 6 Feb 2026 16:29:20 +0000 Subject: [PATCH] ITS#10449 slapd controls.c parseReadAttrs: plug leak on failure --- servers/slapd/controls.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/servers/slapd/controls.c b/servers/slapd/controls.c index 47d21643aa..2dcc063f5b 100644 --- a/servers/slapd/controls.c +++ b/servers/slapd/controls.c @@ -1556,9 +1556,12 @@ parseReadAttrs( ? SLAP_CONTROL_CRITICAL : SLAP_CONTROL_NONCRITICAL; } + an = NULL; done: (void) ber_free( ber, 1 ); + if ( an ) + ber_memfree( an ); return rs->sr_err; }