diff options
author | Xavi Hernandez <xhernandez@redhat.com> | 2019-06-25 18:00:06 +0200 |
---|---|---|
committer | MOHIT AGRAWAL <moagrawa@redhat.com> | 2019-09-15 06:32:20 +0000 |
commit | 9a26cbd7e53297f9321b4f1cfed415db7bb75d09 (patch) | |
tree | 18c3ddc65bfcc0edf0a9d4dc890afc6392fe9549 /glusterfs-api.pc.in | |
parent | 072f31bea74d9321a0a71c070265f15d4104f086 (diff) |
glusterd: fix use-after-free of a dict_t
A dict was passed to a function that calls dict_unref() without taking
any additional reference. Given that the same dict is also used after
the function returns, this was causing a use-after-free situation.
To fix the issue, we simply take an additional reference before calling
the function.
> Fixes: bz#1723890
> Change-Id: I98c6b76b08fe3fa6224edf281a26e9ba1ffe3017
> Signed-off-by: Xavi Hernandez <xhernandez@redhat.com>
> (cherry picked from commit f36086db87aae24c10abde434f081d78b942735e)
Fixes: bz#1752245
Change-Id: I98c6b76b08fe3fa6224edf281a26e9ba1ffe3017
Signed-off-by: Mohit Agrawal <moagrawa@redhat.com>
Diffstat (limited to 'glusterfs-api.pc.in')
0 files changed, 0 insertions, 0 deletions