From 13d855b4cd381fdb978d0d2a5cafc8ca920776f0 Mon Sep 17 00:00:00 2001 From: orbisai0security Date: Tue, 19 May 2026 06:19:27 +0000 Subject: [PATCH] fix: V-001 security vulnerability Automated security fix generated by OrbisAI Security --- src/mango.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/mango.c b/src/mango.c index 0ae7d3d9..13c61b01 100644 --- a/src/mango.c +++ b/src/mango.c @@ -4357,9 +4357,11 @@ void init_client_properties(Client *c) { c->stack_proportion = 0.0f; memset(c->oldmonname, 0, sizeof(c->oldmonname)); memcpy(c->opacity_animation.initial_border_color, config.bordercolor, - sizeof(c->opacity_animation.initial_border_color)); + sizeof(config.bordercolor) < sizeof(c->opacity_animation.initial_border_color) + ? sizeof(config.bordercolor) : sizeof(c->opacity_animation.initial_border_color)); memcpy(c->opacity_animation.current_border_color, config.bordercolor, - sizeof(c->opacity_animation.current_border_color)); + sizeof(config.bordercolor) < sizeof(c->opacity_animation.current_border_color) + ? sizeof(config.bordercolor) : sizeof(c->opacity_animation.current_border_color)); c->opacity_animation.initial_opacity = c->unfocused_opacity; c->opacity_animation.current_opacity = c->unfocused_opacity; }