qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] Fix stack smashing when handling PR_GET_PDEATHSIG


From: Laurent Vivier
Subject: Re: [PATCH] Fix stack smashing when handling PR_GET_PDEATHSIG
Date: Sat, 26 Sep 2020 12:24:54 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0

Le 26/09/2020 à 03:56, Stephen Long a écrit :
>>>  linux-user/syscall.c | 2 +-
>>>  1 file changed, 1 insertion(+), 1 deletion(-)
>>>
>>> diff --git a/linux-user/syscall.c b/linux-user/syscall.c
>>> index 05f0391..91f9114 100644
>>> --- a/linux-user/syscall.c
>>> +++ b/linux-user/syscall.c
>>> @@ -10256,7 +10256,7 @@ static abi_long do_syscall1(void *cpu_env, int num, 
>>> abi_long arg1,
>>>              int deathsig;
>>>              ret = get_errno(prctl(arg1, &deathsig, arg3, arg4, arg5));
>>>              if (!is_error(ret) && arg2
>>> -                && put_user_ual(deathsig, arg2)) {
>>> +                && put_user_s32(deathsig, arg2)) {
>>>                  return -TARGET_EFAULT;
>>>              }
>>>              return ret;
> 
> Hi Laurent, is it possible to get this patch into master?
> 


Applied to my linux-user-for-5.2 branch.

Thanks,
Laurent



reply via email to

[Prev in Thread] Current Thread [Next in Thread]