Fix uaf in DestroyThread function 76/163876/1 accepted/tizen/4.0/unified/20171215.060712 submit/tizen_4.0/20171214.062422
authorchunseok lee <chunseok.lee@samsung.com>
Thu, 14 Dec 2017 00:29:29 +0000 (09:29 +0900)
committerchunseok lee <chunseok.lee@samsung.com>
Thu, 14 Dec 2017 00:29:29 +0000 (09:29 +0900)
commite0dc2d243e4b77c0b3a8050e4d648733aa162d32
tree993a6f5425e1220867dde196f547d9a392f7f0d7
parentabec0a29ea5d57a608b3b1e06057456716bdc85f
Fix uaf in DestroyThread function

upstream cherrypick : 14f609a711f61c0724
From: Konstantin Baladurin <k.baladurin@partner.samsung.com>
Date: Fri, 8 Dec 2017 15:28:40 +0300
Subject: Fix uaf in DestroyThread function.

Mark thread's buffers as no longer owned before calling
Thread::OnThreadTerminate because thread can delete itself in
this method.

Change-Id: Ie897af344db4021c015deb0b2e72ac642d2e0c6e
Signed-off-by: chunseok lee <chunseok.lee@samsung.com>
packaging/0001-Fix-uaf-in-DestroyThread-function.patch [new file with mode: 0644]
packaging/coreclr.spec