From: Thomas Faber Date: Sat, 4 Mar 2017 14:48:05 +0000 (+0000) Subject: [FASTFAT] X-Git-Tag: ReactOS-0.4.4-CLT2017~40 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=bf594249ddb16e7606b24ea8f84cda7e62c22aa1 [FASTFAT] - Avoid use after free in vfatDestroyFCB svn path=/trunk/; revision=74051 --- diff --git a/reactos/drivers/filesystems/fastfat/fcb.c b/reactos/drivers/filesystems/fastfat/fcb.c index f8bbab551c1..4a103b06666 100644 --- a/reactos/drivers/filesystems/fastfat/fcb.c +++ b/reactos/drivers/filesystems/fastfat/fcb.c @@ -273,8 +273,8 @@ vfatDestroyFCB( ExFreePool(pFCB->PathNameBuffer); ExDeleteResourceLite(&pFCB->PagingIoResource); ExDeleteResourceLite(&pFCB->MainResource); - ExFreeToNPagedLookasideList(&VfatGlobalData->FcbLookasideList, pFCB); ASSERT(IsListEmpty(&pFCB->ParentListHead)); + ExFreeToNPagedLookasideList(&VfatGlobalData->FcbLookasideList, pFCB); } BOOLEAN