Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp149148pxj; Thu, 10 Jun 2021 17:42:03 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzL9uK5BwCziwu9kBEnhcRkdD1xNFqDlpO46pOUamHvYNiFCFxUpno6E17IIuWBVCDFaUsq X-Received: by 2002:aa7:dc12:: with SMTP id b18mr1054580edu.52.1623372123574; Thu, 10 Jun 2021 17:42:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1623372123; cv=none; d=google.com; s=arc-20160816; b=Pgc7OwxYj4zlv1LXxYqZH95/2EZ6pU6VFCdtZryYUEQQlwGK3Y86eKd/uQQeHfW8lS HON5KsK7RT1X6EZs99SP+9aAE1Xq/6qZsaOhTN8ZAHNbxVLxBKZ7y2FF7vtSx8qq/z+B njZs9fghnMzObLkZT9f4SPy3KQHIKHHlhFjlKf1BFlxQGlvU6/sGWmmfoKWwBzJ4kKi3 OSoPwUaCOIIzFdKXwIgDQTR84a82SjkDG/Xur80ktIjCk6Jc5IKtvFwSYgNAu/Ah4uJj tOJqaGXP1yAL2qSOaMr41gZQ7yygk2kOH0UKDxEutCRgoo86Ws8mMJ1vddUhZO9Ry2JS /Zdg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:references:dlp-filter:cms-type:content-language :thread-index:content-transfer-encoding:mime-version:message-id:date :subject:in-reply-to:cc:to:from:dkim-signature:dkim-filter; bh=E6/+jD0GWeLZqmC2W5BnJVBWqpRDEJQcu9OTjCqzJB8=; b=Xm410/I99Ktw1xNXOVpby9CPGfAsbDVv+cOjNLHrrgjXfbiVOi9harnLsXrQTvJMjG OPbxz+nKftIYYVc1kMiHWxqkyD0biKrK7dHuRqU4xYvyIseonZG3fbMHHdnHF0qK/2jG OW8mlx4L9lrZF2nzFmfSLlXD1oDOaFi2IkO9a91nq8IWYiwdDUx2qzB4q8gSMFvxMD5U EO8OfHwVkvr1Xn7N61btockH4dC20OlUhQD59jwz3CnJVwGiGN73mvWEAcPl3S9yF3jH xE5eb8UN+KEmMLC3Cp2mIMIODiWk3IcKLS/0BC0ha11q0DoihUd8z6Kfy3sSLm9xUSpG ixPg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=Sjc7Yw42; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=samsung.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id dh2si3278439edb.430.2021.06.10.17.41.39; Thu, 10 Jun 2021 17:42:03 -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; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=Sjc7Yw42; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=samsung.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230443AbhFKAmZ (ORCPT + 99 others); Thu, 10 Jun 2021 20:42:25 -0400 Received: from mailout3.samsung.com ([203.254.224.33]:41231 "EHLO mailout3.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230230AbhFKAmZ (ORCPT ); Thu, 10 Jun 2021 20:42:25 -0400 Received: from epcas1p3.samsung.com (unknown [182.195.41.47]) by mailout3.samsung.com (KnoxPortal) with ESMTP id 20210611004026epoutp030c8bee8319521bd185485a94cc5664ed~HYEHfdomZ1516915169epoutp03O for ; Fri, 11 Jun 2021 00:40:26 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout3.samsung.com 20210611004026epoutp030c8bee8319521bd185485a94cc5664ed~HYEHfdomZ1516915169epoutp03O DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1623372026; bh=E6/+jD0GWeLZqmC2W5BnJVBWqpRDEJQcu9OTjCqzJB8=; h=From:To:Cc:In-Reply-To:Subject:Date:References:From; b=Sjc7Yw42nHXyGplY6dDXYeInFXDuJxfskEH6e9TIi0K0QC6hkwDJmb5O102nVMujF dOok76QNeJMxc7gHHocTitjasv1OxyObc0j/plee6MCanN4VhsuNONNH4MwLk1+/AA /DYnO/ia2IMTPR2Ea+g2gJfm2ZV+H5XWi9uT2J8I= Received: from epsnrtp3.localdomain (unknown [182.195.42.164]) by epcas1p2.samsung.com (KnoxPortal) with ESMTP id 20210611004026epcas1p2250c35e6e071e9c2fa4d309cfa02f8e8~HYEG-_S-v0587505875epcas1p2H; Fri, 11 Jun 2021 00:40:26 +0000 (GMT) Received: from epsmges1p1.samsung.com (unknown [182.195.40.165]) by epsnrtp3.localdomain (Postfix) with ESMTP id 4G1MSm61JRz4x9Q7; Fri, 11 Jun 2021 00:40:24 +0000 (GMT) Received: from epcas1p3.samsung.com ( [182.195.41.47]) by epsmges1p1.samsung.com (Symantec Messaging Gateway) with SMTP id 89.F8.09578.8F0B2C06; Fri, 11 Jun 2021 09:40:24 +0900 (KST) Received: from epsmtrp2.samsung.com (unknown [182.195.40.14]) by epcas1p1.samsung.com (KnoxPortal) with ESMTPA id 20210611004024epcas1p16e25142d1430c3cccad03af11ba5b602~HYEFSVkVB0587705877epcas1p1X; Fri, 11 Jun 2021 00:40:24 +0000 (GMT) Received: from epsmgms1p1new.samsung.com (unknown [182.195.42.41]) by epsmtrp2.samsung.com (KnoxPortal) with ESMTP id 20210611004024epsmtrp2788f815e1370374d764b60a64aba66c9~HYEFRfJiv1820418204epsmtrp2o; Fri, 11 Jun 2021 00:40:24 +0000 (GMT) X-AuditID: b6c32a35-fcfff7000000256a-82-60c2b0f80130 Received: from epsmtip1.samsung.com ( [182.195.34.30]) by epsmgms1p1new.samsung.com (Symantec Messaging Gateway) with SMTP id A4.92.08637.8F0B2C06; Fri, 11 Jun 2021 09:40:24 +0900 (KST) Received: from namjaejeon01 (unknown [10.89.31.77]) by epsmtip1.samsung.com (KnoxPortal) with ESMTPA id 20210611004024epsmtip191844ad8d552bed1984b04de38dd333b~HYEFGnwBq2968429684epsmtip1S; Fri, 11 Jun 2021 00:40:24 +0000 (GMT) From: "Namjae Jeon" To: "'Colin King'" Cc: , , "'Sergey Senozhatsky'" , "'Steve French'" , "'Hyunchul Lee'" , , In-Reply-To: <20210610164603.554691-1-colin.king@canonical.com> Subject: RE: [PATCH][next] cifsd: fix kfree of uninitialized pointer oid Date: Fri, 11 Jun 2021 09:40:24 +0900 Message-ID: <000201d75e5a$5da793d0$18f6bb70$@samsung.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQGmysDK925IjpbwB8/bhQpBcVuCZgJadOaRq1xLYcA= Content-Language: ko X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprBJsWRmVeSWpSXmKPExsWy7bCmvu6PDYcSDCad1bX4vbqXzeLa/ffs FltvSVu8+L+L2eLn/++MFpd3zWGzWPv5MbtFx8ujzA4cHrMaetk8ds66y+6xe8FnJo+5u/oY PT5vkgtgjcqxyUhNTEktUkjNS85PycxLt1XyDo53jjc1MzDUNbS0MFdSyEvMTbVVcvEJ0HXL zAE6RUmhLDGnFCgUkFhcrKRvZ1OUX1qSqpCRX1xiq5RakJJTYGhQoFecmFtcmpeul5yfa2Vo YGBkClSZkJNx5W0zW8FXlorb0xtYGhi7WboYOTkkBEwkfj1cyt7FyMUhJLCDUWLjpG3MEM4n RonvM3YwQTjfGCUm3TgL19LQtgiqZS+jxOrPj6GqXjBKrPhzkBGkik1AV+Lfn/1sXYwcHCJA 9pQvkiA1zALTmST2z/nJBBLnFLCXuLAwGqRcWMBDonfKe1aQMIuAqsSCZb4gYV4BS4mX/yez QdiCEidnPgG7gVlAXmL72znMEPcoSPx8uowVYpOVxJ3zBhAlIhKzO9ugSmZySExrNYWwXSTe zFjIBGELS7w6voUdwpaS+PxuLxuEXS5x4uQvqJoaiQ3z9rGDjJcQMJboeVECYjILaEqs36UP UaEosfP3XEaIrXwS7772sEJU80p0tAlBlKhK9F06DDVQWqKr/QP7BEalWUjemoXkrVlI7p+F sGwBI8sqRrHUguLc9NRiwwJD5IjexAhOolqmOxgnvv2gd4iRiYPxEKMEB7OSCO/OlYcShHhT EiurUovy44tKc1KLDzGaAsN5IrOUaHI+MI3nlcQbmhoZGxtbmJiZm5kaK4nz7mQDahJITyxJ zU5NLUgtgulj4uCUamCyEX20595RuchTJd8emXjNSZ42Yz1X89fuRZ1Ltv/bLBMSu2v5gW9m X98fi43UczOW3Bv+/0aP2xGZ71WWHCdEPR7FZZb1tnZXiodfj7F/dC5z1Sp9OwuvkMaLL0wu nHdp6Fku2mvkFWa+Yv+TM6azSi4ELvlT+nna+jT1BVHsV2bbqG9bq7LM7vK5NvPXjiubs/Q/ MMWnl/os87gbvYXvqu/isMMmF39PDNrkzfKzo+xpQP4lf/6Xf12jdi+6k6xi8b696aCn38bm aakTu9heus+42n8pfccnrYwFDb0xbDOeiKXF++2o2nc6cdleLeNyrxerz8w5s2nL7/KTG3f1 bVws9ig5ibkw+b3nz83rlViKMxINtZiLihMBjye+QysEAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmphkeLIzCtJLcpLzFFi42LZdlhJTvfHhkMJBlsXCVj8Xt3LZnHt/nt2 i623pC1e/N/FbPHz/3dGi8u75rBZrP38mN2i4+VRZgcOj1kNvWweO2fdZffYveAzk8fcXX2M Hp83yQWwRnHZpKTmZJalFunbJXBlXHnbzFbwlaXi9vQGlgbGbpYuRk4OCQETiYa2RexdjFwc QgK7GSVOt32CSkhLHDtxhrmLkQPIFpY4fLgYouYZo0Tj/t9sIDVsAroS//7sZwOpEQGyp3yR BKlhFpjLJLF5+xMmiIYJjBI/1v1mASniFLCXuLAwGqRXWMBDonfKe1aQMIuAqsSCZb4gYV4B S4mX/yezQdiCEidnPgE7h1lAW+LpzadQtrzE9rdzmCHOVJD4+XQZK8QJVhJ3zhtAlIhIzO5s Y57AKDwLyaRZSCbNQjJpFpKWBYwsqxglUwuKc9Nziw0LDPNSy/WKE3OLS/PS9ZLzczcxgiNK S3MH4/ZVH/QOMTJxMB5ilOBgVhLh3bnyUIIQb0piZVVqUX58UWlOavEhRmkOFiVx3gtdJ+OF BNITS1KzU1MLUotgskwcnFINTCp/Xix+8S+v5sf99M9bfzoxrPX1+jt/64uUe0VRV5R/HJVZ XWAq/NQ3WPTfj+YX52x5DDdyxUXO/BOpsGGv8uN32obrf661SWI1usHpUpJ9Uevz5j+aHunc PC9WOy17/+LgpPwVqzdGVWs6PBXjfPamnuekRKDcvulX7VSYDprbxn2aZvC9wEH9iq1rG9s3 xZZ33CfVij4dq31s5cufxXhcXuOqyurfGvYejRmSAiv6G7nql8l3mC9LkeGJ71j7/u/KpE0/ 7GrOvgp9qVH43POG9uM71cmpLzdvcv7ilDglXKJJga/ILdz5zY/fDJx6S8+JLytkinnW4TMj 84XCnVjTC2lXAmyyV8qemftlihJLcUaioRZzUXEiALWaM1kXAwAA X-CMS-MailID: 20210611004024epcas1p16e25142d1430c3cccad03af11ba5b602 X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-Sendblock-Type: SVC_REQ_APPROVE CMS-TYPE: 101P DLP-Filter: Pass X-CFilter-Loop: Reflected X-CMS-RootMailID: 20210610164609epcas1p1c221f8a2c1762fc8a2e0cd5aa44c2b37 References: <20210610164603.554691-1-colin.king@canonical.com> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > From: Colin Ian King > > Currently function ksmbd_neg_token_init_mech_type can kfree an uninitialized pointer oid when the call > to asn1_oid_decode fails when vlen is out of range. All the other failure cases in function > asn1_oid_decode set *oid to NULL on an error, so fix the issue by ensuring the vlen out of range error > also nullifies the pointer. > > Fixes: 8bae4419ce63 ("cifsd: add goto fail in neg_token_init_mech_type()") > Addresses-Coverity: ("Uninitialized pointer read") > Signed-off-by: Colin Ian King I will apply, Thanks for your patch!