Message ID | 20210308221046.339931-1-luiz.dentz@gmail.com |
---|---|
State | New |
Headers | show |
Series | [BlueZ] monitor: Fix invalid access | expand |
diff --git a/monitor/packet.c b/monitor/packet.c index a72b424fe..8b87d3d8b 100644 --- a/monitor/packet.c +++ b/monitor/packet.c @@ -11306,7 +11306,7 @@ void packet_user_logging(struct timeval *tv, struct ucred *cred, label = "Message"; } - if (ident[0] == '<' || ident[0] == '>') { + if (ident && (ident[0] == '<' || ident[0] == '>')) { packet_decode(tv, cred, ident[0], index, color, label == ident ? &ident[2] : label, data, size);
From: Luiz Augusto von Dentz <luiz.von.dentz@intel.com> ident can be NULL when printing user logs which may lead ot invalid access. --- monitor/packet.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)