talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

commit dcafc3fad2af216d0d125310eb9a4424f32f76a3
parent d44c5d96dc8415c5fa5888bf8490653b85aba1e8
Author: Ricardo Mones <ricardo@mones.org>
Date:   Sat, 10 Feb 2024 20:02:32 +0100

Fix CID 1491137 'Out-of-bounds access (OVERRUN)'

Diffstat:
Msrc/mainwindow.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/mainwindow.c b/src/mainwindow.c @@ -3098,7 +3098,7 @@ SensitiveCondMask main_window_get_mask(SensitiveCond cond, ...) value = 0; va_start(args, cond); - for (i = (gint) cond; i >= 0; i = va_arg(args, gint)) + for (i = (gint) cond; i >= 0 && i < M_MAX_RESERVED; i = va_arg(args, gint)) value |= SensitiveCond_table[i]; va_end(args);