From 00b2debb3217ed13cd4924f8eebcddf681b9e497 Mon Sep 17 00:00:00 2001 From: Akkadius Date: Mon, 16 Oct 2017 13:52:01 -0500 Subject: [PATCH] Raid::UpdateGroupAAs out of range crash in memset --- zone/raids.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/zone/raids.cpp b/zone/raids.cpp index 9b33056c0..d86d6c3fc 100644 --- a/zone/raids.cpp +++ b/zone/raids.cpp @@ -323,6 +323,10 @@ void Raid::SaveRaidLeaderAA() void Raid::UpdateGroupAAs(uint32 gid) { + + if (gid <= 0 || gid > MAX_RAID_GROUPS) + return; + Client *gl = GetGroupLeader(gid); if (gl)