aboutsummaryrefslogtreecommitdiff
path: root/src/mm-auth.c
diff options
context:
space:
mode:
authorBen Chan <benchan@chromium.org>2017-08-03 14:25:33 -0700
committerAleksander Morgado <aleksander@aleksander.es>2017-08-04 14:08:18 +0200
commit0d3cca2c6f545cf9a91c75aed451df6d16ae5511 (patch)
treee3eea0fff30defa6d78a4a8ec2985ad88ad77661 /src/mm-auth.c
parent625c204761592ac41f23de1680b32bc78365c144 (diff)
broadband-modem-qmi: fix potential use-after-freed issues
This patch fixes some potential use-after-freed issues in dms_get_ids_ready(). When an invalid ESN / MEID is retrieved, `ctx->self->priv->esn' / `ctx->self->priv->meid' is freed but not reset to NULL. If no IMEI is retrieved, `str' can be set to the already freed `ctx->self->priv->esn' / `ctx->self->priv->meid' and then propagated to a GSimpleAsyncResult object.
Diffstat (limited to 'src/mm-auth.c')
0 files changed, 0 insertions, 0 deletions