Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 89ebcc83 authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "bus: mhi: Fix potential out-of-bound access"

parents 58e40179 d7601393
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -357,7 +357,8 @@ static struct mhi_sat_device *find_sat_dev_by_id(
static bool mhi_sat_isvalid_header(struct sat_header *hdr, int len)
{
	/* validate payload size */
	if (len >= sizeof(*hdr) && (len != hdr->payload_size + sizeof(*hdr)))
	if ((len < sizeof(*hdr)) ||
		(len >= sizeof(*hdr) && (len != hdr->payload_size + sizeof(*hdr))))
		return false;

	/* validate SAT IPC version */