From 5a336057938802ee1e396c63d677722c3897080b Mon Sep 17 00:00:00 2001 From: nishat shabbir Date: Tue, 11 Aug 2026 15:36:39 +0530 Subject: [PATCH] lib-index: mail-index-strmap - Fix OOB read from truncated record size --- src/lib-index/mail-index-strmap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib-index/mail-index-strmap.c b/src/lib-index/mail-index-strmap.c index 99655b0d806..94228fd1169 100644 --- a/src/lib-index/mail-index-strmap.c +++ b/src/lib-index/mail-index-strmap.c @@ -63,7 +63,7 @@ struct mail_index_strmap_read_context { const unsigned char *data, *end, *str_idx_base; struct mail_index_strmap_rec rec; uint32_t next_ref_index; - unsigned int rec_size; + size_t rec_size; bool too_large_uids:1; };