fix_max_scram_iterations.patch

application/octet-stream

Filename: fix_max_scram_iterations.patch
Type: application/octet-stream
Part: 0
Message: Fix infinite loop from setting scram_iterations to INT_MAX

Patch

Same data as JSON: GET /api/v1/attachments/:id/patch the parsed metadata as JSON — format, series position, per-file stats; never the diff bytes. API reference →
Format: unified
File+
src/common/scram-common.c 1 1
diff --git a/src/common/scram-common.c b/src/common/scram-common.c
index 400900c51c5..bfd2a340016 100644
--- a/src/common/scram-common.c
+++ b/src/common/scram-common.c
@@ -74,7 +74,7 @@ scram_SaltedPassword(const char *password,
 	memcpy(result, Ui_prev, key_length);
 
 	/* Subsequent iterations */
-	for (i = 2; i <= iterations; i++)
+	for (i = 1; i < iterations; i++)
 	{
 #ifndef FRONTEND
 		/*