From: Maxim Nestratov Date: Wed, 8 Feb 2017 14:09:57 +0000 (+0300) Subject: vz: fix handle leak in prlsdkHandleVmStateEvent X-Git-Tag: CVE-2017-2635~159 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=05456cc97ef4649c739f12e0462bdde457dba511;p=thirdparty%2Flibvirt.git vz: fix handle leak in prlsdkHandleVmStateEvent Every successful call of PrlEvent_GetParamByName allocates a handle, which has to be freed. Signed-off-by: Maxim Nestratov --- diff --git a/src/vz/vz_sdk.c b/src/vz/vz_sdk.c index 3f46de7081..c886a1168f 100644 --- a/src/vz/vz_sdk.c +++ b/src/vz/vz_sdk.c @@ -2147,6 +2147,7 @@ prlsdkHandleVmStateEvent(vzDriverPtr driver, prlsdkSendEvent(driver, dom, lvEventType, lvEventTypeDetails); cleanup: + PrlHandle_Free(eventParam); virObjectUnlock(dom); return; }