From 1b80eb427fdd949980449c9b93365ab162c0a25d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ond=C5=99ej=20Kuzn=C3=ADk?= Date: Wed, 31 Aug 2022 13:53:13 +0100 Subject: [PATCH] ITS#6035 Plug olcAuthIDRewrite cn=config leak --- servers/slapd/saslauthz.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/servers/slapd/saslauthz.c b/servers/slapd/saslauthz.c index 797f2873fe..181f40f6b5 100644 --- a/servers/slapd/saslauthz.c +++ b/servers/slapd/saslauthz.c @@ -1423,8 +1423,9 @@ int slap_sasl_rewrite_delete( int valx ) { return 1; } + i = valx; ber_memfree( authz_rewrites[ i ].bv_val ); - for ( i = valx; !BER_BVISNULL( &authz_rewrites[ i + 1 ] ); i++ ) + for ( ; !BER_BVISNULL( &authz_rewrites[ i + 1 ] ); i++ ) { authz_rewrites[ i ] = authz_rewrites[ i + 1 ]; } -- 2.47.2