Received: by 2002:ac0:950e:0:0:0:0:0 with SMTP id f14csp36244imc; Fri, 15 Mar 2019 16:02:41 -0700 (PDT) X-Google-Smtp-Source: APXvYqyz7+C71UN+lZuWWR33mjD+ea/jQ6kJG/8i5xHZr7iU63WFQ8nuIqfTbZfj7scBOBjTiqYo X-Received: by 2002:a62:4815:: with SMTP id v21mr6398165pfa.167.1552690961740; Fri, 15 Mar 2019 16:02:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1552690961; cv=none; d=google.com; s=arc-20160816; b=Mww6D4bB8UOBg0B+Jey0abU9na1KfWEiqdpnXlj7+/34sUVorsgptvVLSVpqydfsqM nVEuWva0U3naUtI6lCWzKJskUOdaFu3qJGn4OoUg6IB/ul5aF/tjElO9fc3SZI6jXAuY +hXev0amhj3YNgYxYMsgyOqdzFkoEO7KQHLKbvmWvN733lGN8Cl7BI6yEeUsHKwl8s+y NkONRveuE0NHJGkzqLE17FwozSLj/9Zin9z5u0nkwtdwvpRvTcrC+OlQF806NByaVTQ6 qP3iv5RBsvBgIxPUwk8v9NZw3Qq8McmBwFV+ZqvQT0WXn+FmA7JZTS7QLfo4jRJV0RKl OI4A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature; bh=eajXAAAi7XNKaWrha17Hvvp0Tfkt+YEk+XHIyNYuSn8=; b=1FrsEn9N89rTWIFph4V9bmXbuR4ui5EyQsM5184q0V3guBU/2OWHS83UUpFDsiXtX+ jBw5LdTm6o8d9oSajanu3yHwQLEGjF1iCpvAOS+lQqr8I5PhoNGjPeUyi4/N8Gs3yEtW /LY2pLq0OfZoyQKteeTviv2Y/vlYzCjfB/iDcHuRM2a05Ey8DZztSB63abX1YMKj9oRd PMqos7ACwZfSCUSVdHpa4sQ2S5UUpWy8T7954TNtYz4+DB9z3m3BtCvdibgTiaTU9pzp e3HXIrlNMci9bXctCYsrqQ+Fwx8GZ4Nb+d7GafeGrzCieZv64MjqQaA2ULyi7b0CcVRI ZoOQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@broadcom.com header.s=google header.b=aAuRd+Rs; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=broadcom.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f7si1366073pgs.316.2019.03.15.16.02.26; Fri, 15 Mar 2019 16:02:41 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@broadcom.com header.s=google header.b=aAuRd+Rs; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=broadcom.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727536AbfCOWqh (ORCPT + 99 others); Fri, 15 Mar 2019 18:46:37 -0400 Received: from mail-ed1-f67.google.com ([209.85.208.67]:40470 "EHLO mail-ed1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727505AbfCOWqg (ORCPT ); Fri, 15 Mar 2019 18:46:36 -0400 Received: by mail-ed1-f67.google.com with SMTP id r23so8895408edm.7 for ; Fri, 15 Mar 2019 15:46:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=eajXAAAi7XNKaWrha17Hvvp0Tfkt+YEk+XHIyNYuSn8=; b=aAuRd+RsU8QmVHfkVFv4fkQdP6WACYWBIQ+mbt9zBA42D6fznzXL0qmRhLko3x2bS2 zQHEU4fo4/+iQ01pro8K39BKALjScNJTGXDKn6i5MpWJxx+6pih+zhOTiOq6Keg4N+Js yGEQNIAwoaa0JJP8YjT45OJLHtW9vIEsEJ8gE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=eajXAAAi7XNKaWrha17Hvvp0Tfkt+YEk+XHIyNYuSn8=; b=JMLkaehI+/kxkSSy2JSF2sbEtSYfeKrsybpP8SI7syBGNBDasvTfuad08p4eBuSZo8 rjw7reJLksYzXXw9HPy+HnDaYi2Lz+rDma4B/medA+wYsTzajMjQU+iWpI6knNTN3ely //72/gP+Oz3kC3ptN1KtGKBjkeQAI5W68funCd42ObktoxHiDbZ0jgLEFCiyRtZcwczk NC7OO3HYxLhYcoFQgBepcXaETLIY5SxcveEthWoqo/xNzVwfUND19Q5M6y2sqARp452M 3PVneUXrGF0gsy5xZAQuE9zlinSerB2XUu+WU6TiuokRPmZkrvtaJL0wz3Hyalk7Tz0U A0eQ== X-Gm-Message-State: APjAAAVsMPfrE3WY8mEvT7pTPltrSVrmRUYDj/C6g3R/TiunjRpx7Z8I o9oXc2CpmIttSwsMgxNKpREkJnLjp2TCWgNZJ1wZtNZjwqvv7udM1d4hWyrGi1gVBYrU7tiDxGt gkba8hDS4s++HDBYdK47qiXNKiOJCFQB4nB0FbuhI6lEEQXbAcmf3oKd1DV2SkRPCEgfwkydwZW DN4UHLZh6kX/Q= X-Received: by 2002:a17:906:8401:: with SMTP id n1mr3442167ejx.143.1552689994185; Fri, 15 Mar 2019 15:46:34 -0700 (PDT) Received: from [192.168.178.129] (f140230.upc-f.chello.nl. [80.56.140.230]) by smtp.gmail.com with ESMTPSA id q3sm962338eds.41.2019.03.15.15.46.32 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 15 Mar 2019 15:46:33 -0700 (PDT) Subject: Re: [PATCH v3] brcmfmac: fix missing checks for kmemdup To: Kangjie Lu Cc: pakki001@umn.edu, Franky Lin , Hante Meuleman , Chi-Hsien Lin , Wright Feng , Kalle Valo , "David S. Miller" , =?UTF-8?B?UmFmYcWCIE1pxYJlY2tp?= , Stefan Wahren , Chung-Hsien Hsu , linux-wireless@vger.kernel.org, brcm80211-dev-list.pdl@broadcom.com, brcm80211-dev-list@cypress.com, netdev@vger.kernel.org, linux-kernel@vger.kernel.org References: <20190315170433.3845-1-kjlu@umn.edu> From: Arend Van Spriel Message-ID: <0b85b931-d9a7-46c8-2fc2-1c554793d35d@broadcom.com> Date: Fri, 15 Mar 2019 23:46:32 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.5.3 MIME-Version: 1.0 In-Reply-To: <20190315170433.3845-1-kjlu@umn.edu> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 3/15/2019 6:04 PM, Kangjie Lu wrote: > In case kmemdup fails, the fix sets conn_info->req_ie_len and > conn_info->resp_ie_len to zero to avoid buffer overflows. Acked-by: Arend van Spriel > Signed-off-by: Kangjie Lu > --- > drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c | 4 ++++ > 1 file changed, 4 insertions(+)