Aug. 12, 2026
12:15 p.m.
From: Piotr Caban <piotr@codeweavers.com> --- dlls/secur32/secur32.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dlls/secur32/secur32.c b/dlls/secur32/secur32.c index 3b8fbc6f36a..5f4171abdd3 100644 --- a/dlls/secur32/secur32.c +++ b/dlls/secur32/secur32.c @@ -647,6 +647,8 @@ static void SECUR32_freeProviders(void) */ SECURITY_STATUS WINAPI FreeContextBuffer( void *pv ) { + if (!RtlValidateHeap( GetProcessHeap(), 0, pv )) + return LsaFreeReturnBuffer( pv ); RtlFreeHeap( GetProcessHeap(), 0, pv ); return SEC_E_OK; } -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/11653