Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp577744pxv; Thu, 22 Jul 2021 07:22:37 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzX6ux0hjRJlnxxi5kNVtwkWKe3kzCy+uXQZkByrI7ruUl3gkdfqsqYAQsOhMoK/b7gDzbw X-Received: by 2002:a92:cb0e:: with SMTP id s14mr75533ilo.69.1626963757016; Thu, 22 Jul 2021 07:22:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626963757; cv=none; d=google.com; s=arc-20160816; b=M0bBer1DvAlI3dzA65xbx241kMMQX5vNcziINLz5Sxebqi+yYHAj9g8t50BYIZ5MNB Os1Z8O5G5ngb8Bk3hWpmWhLW20lKVt7w9k+xluR0UcrzLKuOpI1r5SkGICu19e940jmy 5zoyJTQig753B0Sq8PO3XoTZIJEmF9YDNBuLXiMofhK2IZurb9lOXVhachs6IFNAvbkw FxoDx8+VtkXO/UKkLFGojwne2hrTBysYuTm3yxl63gl9sulzIaTpGAr5qlrWPgvEVq1o mOfhw+KN2KF4oQOWHjAXPlGInHLkCjfvFLqZxKWvtqBuLIG6DHaLmXNNmQjlGpHhUczm cZNg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version; bh=aAZ/GYr9SGPzeZ+6egzBo5qKv6b0ezfTqX0Yu9mYvhs=; b=qDTORbuOF+rVOonJM03C4T1hvp8MBzxxnD3lX4X3Mv5aEAeZJwjcWWVhdZfKOMGWiI 0+mwIvCe4N2ztxXi/VMTYURS0djV071vibGBCSoQpBdu1nqdTtaCDrNr5RYAju6UCNG7 l7QOSLp4bkxmLyaP3qODi3flIpA9c4EU1BJwXEphXlfMelVPU59tUVsdFtCaWrMfZanC htuylQt9nSYB9+pj2/UlgQwXgxoBFBSe1dxDvcgOAlRtfOxalTLcuYReoPdh7SWGprLR hBayZG+1NbsMdnip1yKJY4fmDUT/c4HRS1qOWdiLWbOJ6FJ+8Rpd4ci1T0qmRVlEERxI Yrfg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id t15si28551749ilg.47.2021.07.22.07.22.23; Thu, 22 Jul 2021 07:22:37 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232403AbhGVNk7 (ORCPT + 99 others); Thu, 22 Jul 2021 09:40:59 -0400 Received: from coyote.holtmann.net ([212.227.132.17]:51664 "EHLO mail.holtmann.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232287AbhGVNjN (ORCPT ); Thu, 22 Jul 2021 09:39:13 -0400 Received: from smtpclient.apple (p5b3d2eb8.dip0.t-ipconnect.de [91.61.46.184]) by mail.holtmann.org (Postfix) with ESMTPSA id D3988CECE1; Thu, 22 Jul 2021 16:19:46 +0200 (CEST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.100.0.2.22\)) Subject: Re: [PATCH] 6lowpan: iphc: Fix an off-by-one check of array index From: Marcel Holtmann In-Reply-To: <20210712121440.17860-1-colin.king@canonical.com> Date: Thu, 22 Jul 2021 16:19:46 +0200 Cc: Alexander Aring , Jukka Rissanen , "David S. Miller" , Jakub Kicinski , Stefan Schmidt , Bluetooth Kernel Mailing List , linux-wpan@vger.kernel.org, netdev@vger.kernel.org, kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org Content-Transfer-Encoding: 7bit Message-Id: <6995CA71-5AE5-4E4D-8F3A-81A25324AE22@holtmann.org> References: <20210712121440.17860-1-colin.king@canonical.com> To: Colin King X-Mailer: Apple Mail (2.3654.100.0.2.22) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Colin, > The bounds check of id is off-by-one and the comparison should > be >= rather >. Currently the WARN_ON_ONCE check does not stop > the out of range indexing of &ldev->ctx.table[id] so also add > a return path if the bounds are out of range. > > Addresses-Coverity: ("Illegal address computation"). > Fixes: 5609c185f24d ("6lowpan: iphc: add support for stateful compression") > Signed-off-by: Colin Ian King > --- > net/6lowpan/debugfs.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) patch has been applied to bluetooth-next tree. Regards Marcel