fix: V-002 security vulnerability (#14924)

Automated security fix generated by Orbis Security AI
This commit is contained in:
orbisai0security
2026-04-29 10:45:21 +05:30
committed by GitHub
parent bfd31d21e4
commit d4a1430c27

View File

@@ -624,6 +624,7 @@ void CliprdrStream_Delete(CliprdrStream *instance)
if (instance) if (instance)
{ {
free(instance->iStream.lpVtbl); free(instance->iStream.lpVtbl);
instance->iStream.lpVtbl = NULL;
free(instance); free(instance);
} }
} }
@@ -2160,7 +2161,7 @@ static BOOL wf_cliprdr_add_to_file_arrays(wfClipboard *clipboard, WCHAR *full_fi
return FALSE; return FALSE;
/* add to name array */ /* add to name array */
clipboard->file_names[clipboard->nFiles] = (LPWSTR)malloc(MAX_PATH * 2); clipboard->file_names[clipboard->nFiles] = (LPWSTR)malloc((size_t)MAX_PATH * sizeof(WCHAR));
if (!clipboard->file_names[clipboard->nFiles]) if (!clipboard->file_names[clipboard->nFiles])
return FALSE; return FALSE;