Received: by 2002:a89:288:0:b0:1f7:eeee:6653 with SMTP id j8csp235764lqh; Mon, 6 May 2024 18:20:35 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCW9Kmt5Sbqk/1E8gVE3jrVQNGHc+GykN8CVeEprncx7Jwcl4pz5EXCZwUonPu0yFBwUcrxdOtobGyTI4MaqwvpYNEg7IuO6Shy1U/halA== X-Google-Smtp-Source: AGHT+IEm3DlnxgAWaVwy0qSWySLFeLVYn9KcKSx3QeVy7KnBfY7A8evaQr+l08ZZybj0zwuHmGLv X-Received: by 2002:a05:6a21:999f:b0:1af:a43a:2008 with SMTP id ve31-20020a056a21999f00b001afa43a2008mr7334888pzb.29.1715044835569; Mon, 06 May 2024 18:20:35 -0700 (PDT) Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id l21-20020a17090ac59500b002a037d1bdc0si9543919pjt.87.2024.05.06.18.20.35 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 06 May 2024 18:20:35 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-170539-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; dkim=pass header.i=@oracle.com header.s=corp-2023-11-20 header.b=K9FSH3Qy; dkim=pass header.i=@oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=ntVm5zG5; arc=fail (signature failed); spf=pass (google.com: domain of linux-kernel+bounces-170539-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-170539-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=oracle.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 25307283F32 for ; Tue, 7 May 2024 01:20:35 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id DB1DD4A06; Tue, 7 May 2024 01:20:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=oracle.com header.i=@oracle.com header.b="K9FSH3Qy"; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b="ntVm5zG5" Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B8F85110A; Tue, 7 May 2024 01:20:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=205.220.177.32 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715044822; cv=fail; b=JBqynkYWkv0+aVN2UHXE30THr0in59hDyRbq3I/D77AUK6BZdfYE5RZYf3InWCkz2YLEpP1F/Me8mS6msfR85NoswtZQf302TXyT2EpvJ5beqcGFBu8OQKFxekbUUwIBMJnQU6Td8je2Ul7gnxeMHgzvfYBntFFdUPWvkw960R4= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715044822; c=relaxed/simple; bh=zdHmhM02Mej+nJsIDtRdl+JjaWhBX/7MBKygzh/NnuU=; h=To:Cc:Subject:From:In-Reply-To:Message-ID:References:Date: Content-Type:MIME-Version; b=VSiIn+YrgrA+uJd8l3PknpppEDptL7fxp7ckh5JvoQRdd3skwKyvLK6SmzKAdQspsjeY6KsXi2eMyoluXa+58A8hkADCwXGV9EwoE+cUWPlWZ8fgpyuybt7UIHFTNT3EM1EgATMMaRf0vZhcVQDxd3EL5CVnJ0fIkBQzy3bZ1Pk= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=oracle.com; spf=pass smtp.mailfrom=oracle.com; dkim=pass (2048-bit key) header.d=oracle.com header.i=@oracle.com header.b=K9FSH3Qy; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b=ntVm5zG5; arc=fail smtp.client-ip=205.220.177.32 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=oracle.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oracle.com Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 446Mmpfc015604; Tue, 7 May 2024 01:19:59 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=to : cc : subject : from : in-reply-to : message-id : references : date : content-type : mime-version; s=corp-2023-11-20; bh=ouw92ZMuitPEtDE46x5KnkYoabGRP2AEbwJ6jhFe1t8=; b=K9FSH3QykcG0FLBTYjRzonemJNLA6oFdlmPQBvY34GlQ79nFzDQOih/I1hydyWoMevoB yNCgON1Bjx6tVDBYX558S8LUUdVsoivjobbzg8lZY42we5FDA/4Z2DHzYvL5CT62jdEh e6FKM2LQMmm6IFkW+UQkTxnjEMNN1Z2XG06XaeqTOmXstJJik+1D+0NbVI68l++ptvtM DsB9fpuYkKx0hf0nLnl2q3UbP1xsuvWnpL6SN/uJmMxeUzvxmWikmsooioMbha4O304l oKDElEaXpDPah2G3nvcbwi+FuVlu/xzaenZxssCY8bd+pjGMPRFFE738OUNw6izdbv6o cQ== Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3xwbt53vf4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 07 May 2024 01:19:59 +0000 Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 446NE4PJ014049; Tue, 7 May 2024 01:19:58 GMT Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2101.outbound.protection.outlook.com [104.47.55.101]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3xwbf6rh7k-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 07 May 2024 01:19:58 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gJpVdewgKb6E1Lz7W0U076DFqKTf0yx3PVWEE73vwvMHSzj5xc687YFmFdBsvPzJz6SXqUR0BcnJZOspN+AZQoQ7ccakyfAqJIHxgfU/DKjh9lCyTTX/pMBCRWn13baPJXx6n2qhR18P2jqUJOb7lKA2BP41+O0QeRzjv8HO7NHcP5ts32u1ndiCr31prExIw58CaVcHxjS0fD+Jbb4mH+X4BSFHsEg4YlN7UZgPW1xxiaMaOYykTfjqQVsBQCflJedR3L+LYPfpnlPxz4EoCfv8lgPcejY5uvCgx6AUDX4L0QCkkX1giwwYROYdzM49v7Bbr3vlLEsLOeZAddrvKQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ouw92ZMuitPEtDE46x5KnkYoabGRP2AEbwJ6jhFe1t8=; b=k7ehAZgFY4JS1qF66Ywl6REnw3gmmFBtFNd2Gm8i+jg2TyAphJGRrhBgk+UsH6uUByelyxB28hLoDijklZod3aZUSQEi8l3BdMZ+vre3/6LgDC7ZnvV80SQ6SdUAP6mn/fCEEZy/ThFhz1pZCDgYDmO6diAUzASl4f26Ja7H9F/3UVdtGf4FaO8zfkZklHrpmCfYI8j1/atR/lUBI48uDe/KOs6PRWy/2L+5UI0SEP8uhSeKQVpWA1QqYaHgpKBDLAwhZy5FpIoX3v4/4iXGGouTVFxEE2Mo3FJFlWs1bIY5sqopekdFxD0NTx76Rn49UYKLvLD3f3dy9gJ/O0i1kA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ouw92ZMuitPEtDE46x5KnkYoabGRP2AEbwJ6jhFe1t8=; b=ntVm5zG5C1hU57ytYE8f62rmyLkwb0apNDa/4JH/Sb+kZq6TKVNMKtgdEuh7i465jW4oNk0ugZnOo5+auHDEHogXm4YBNdOE+zvah2BhjL1ITVB1Bt6miigA1NWBUKOrrAAYTDxcuuwblMr20ULi4egQMD0DpetuHv/LY2EmzH8= Received: from PH0PR10MB4759.namprd10.prod.outlook.com (2603:10b6:510:3d::12) by CH3PR10MB7612.namprd10.prod.outlook.com (2603:10b6:610:17b::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.41; Tue, 7 May 2024 01:19:54 +0000 Received: from PH0PR10MB4759.namprd10.prod.outlook.com ([fe80::5c74:6a24:843e:e8f7]) by PH0PR10MB4759.namprd10.prod.outlook.com ([fe80::5c74:6a24:843e:e8f7%4]) with mapi id 15.20.7544.041; Tue, 7 May 2024 01:19:54 +0000 To: Bui Quang Minh Cc: Jesse Brandeburg , Tony Nguyen , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Paul M Stillwell Jr , Rasesh Mody , Sudarsana Kalluru , GR-Linux-NIC-Dev@marvell.com, Anil Gurumurthy , Sudarsana Kalluru , "James E.J. Bottomley" , "Martin K. Petersen" , Fabian Frederick , Saurav Kashyap , GR-QLogic-Storage-Upstream@marvell.com, Nilesh Javali , Arun Easi , Manish Rangankar , Vineeth Vijayan , Peter Oberparleiter , Heiko Carstens , Vasily Gorbik , Alexander Gordeev , Christian Borntraeger , Sven Schnelle , Sunil Goutham , Linu Cherian , Geetha sowjanya , Jerin Jacob , hariprasad , Subbaraya Sundeep , intel-wired-lan@lists.osuosl.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, linux-scsi@vger.kernel.org, Saurav Kashyap , linux-s390@vger.kernel.org, Jens Axboe Subject: Re: [PATCH v2 3/6] bfa: ensure the copied buf is NUL terminated From: "Martin K. Petersen" In-Reply-To: <20240424-fix-oob-read-v2-3-f1f1b53a10f4@gmail.com> (Bui Quang Minh's message of "Wed, 24 Apr 2024 21:44:20 +0700") Organization: Oracle Corporation Message-ID: References: <20240424-fix-oob-read-v2-0-f1f1b53a10f4@gmail.com> <20240424-fix-oob-read-v2-3-f1f1b53a10f4@gmail.com> Date: Mon, 06 May 2024 21:19:52 -0400 Content-Type: text/plain X-ClientProxiedBy: MN2PR04CA0030.namprd04.prod.outlook.com (2603:10b6:208:d4::43) To PH0PR10MB4759.namprd10.prod.outlook.com (2603:10b6:510:3d::12) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH0PR10MB4759:EE_|CH3PR10MB7612:EE_ X-MS-Office365-Filtering-Correlation-Id: 939d7412-1d7e-429d-9718-08dc6e33ccee X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|7416005|1800799015|376005|366007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?O4k9DAbD8eraguSeRj3GMtDaYMMsro7qY+XRKQ0jKltWpNS5btagxK9ZBd6a?= =?us-ascii?Q?hNy0WASx8a7FxJFxeTI1VkWWS0ma8xeIfpDiUVB56noYpVBsls2q0sy8iyK3?= =?us-ascii?Q?oCwGeHVUi0q8V7yauOz6OOTQxTJHpRDUpKF7fiiRrEzL7BDFFPJPOAdtKbv1?= =?us-ascii?Q?dyCpSueuaRbfXqyxzBqcgAjHj0Vc46ux9fK78uemFmkb3Qx90HqtsBzxhBRo?= =?us-ascii?Q?x0IMrsZ99Zy3SUCptTF16iNGlTi91OFzaG1RQhfNrEufBwzklVW4H2J6drz6?= =?us-ascii?Q?4LqHNokiVH9zhvmthU1tIDI5dNbjzCEBUSPFI8QY2R8If3ANXpFw5WeTFt3u?= =?us-ascii?Q?CkwqC7noTLD0b19v+IMgCrqrGMFMRcNze/OrpNrO9w5LwZh9+XzvgVlIbo3z?= =?us-ascii?Q?WWPyHbLVOLmoJl/RdU1tRyKi1VjhLgfWnPBGpiLWNYSGJ9RbLMsfxf0nWGC+?= =?us-ascii?Q?MMeukNTie2ljKz0/pks5VHQEebHhTmouG4Ro6qRqK/X1TZKxF3vZiaqs4Mpj?= =?us-ascii?Q?oFzrJYFrLn8rvBfyI/DmOYkQa+NUYrBdFTlVaXeBNzJthiKYBebif0pa8osd?= =?us-ascii?Q?WmjDov7UlTwMGLHYvU+x/wTyKSYQrYQu4nUI+WVziWMvJOGmmwUb6zyp2JDE?= =?us-ascii?Q?8kxjzu1qGNKk76Z6yj+sTmB1gWKc10pfpdsLXcxCaNjGqXVCZ5k4TPoiSvyp?= =?us-ascii?Q?MP5AkVT6CKHBuH73KiAVLnofgqsQM7Sjt0wKOVK16u6EgC04ej8K0kgRrkpG?= =?us-ascii?Q?XdFJaWzZvSmXWUCwWp60oWRIH85x/tosKiiAnCBpp12r1WX29S77LYxRUmrN?= =?us-ascii?Q?0I/+rUzjois1uVWjycolHI8cOE+tI/L4vnlHl9XQTRdwHrYwtJiXkFFPTjZE?= =?us-ascii?Q?I6c3ZYSUHCnC4xQumFgbkvTVcsgfDTnR6Lrj6N5D8liU/3nsCLaYc+8HO8yP?= =?us-ascii?Q?TMOM/QmiTBqKh0uwaZjaXCGxoZ+pHQniKDRXKW0aGLWJpaVP2z+3i02WLYJX?= =?us-ascii?Q?/tpq3D7puQIk5ZK4dX6XpZNTN765lds3i8WUjUlTcxjweXL457By0xHOia8X?= =?us-ascii?Q?Nk3qSsWdl5Cq8PCrtkyE+pwSQ5liNJL54d90L3n9dVomegUNzYgkpPv2ToDH?= =?us-ascii?Q?c4Jp2mTtGuJrTYhiEaW9amEuvgDNxLxAE0Xys6xVt4MYL9yGzfSTLzoEC2Bd?= =?us-ascii?Q?AzLT+WuZzkIRSjn8AfdLB2wAuABcgyIllbS/sxC9QfQjhCH16Y3cug5xr384?= =?us-ascii?Q?r5G8BSNqFZS44hdxCGVYJv57Lwi9gtyuP8KS/AiNTw=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR10MB4759.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(7416005)(1800799015)(376005)(366007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?BCBEnPpoeF20A0Kg4RkQYj0XHGmznv5WsePjWtDcC5vfkPdqZxzhFbo79igQ?= =?us-ascii?Q?schIAyUQPkC+jd2aI+0WNWzTp7rdJATcuDWeQDqIuD384DQ3qnkD1+AEu3Hx?= =?us-ascii?Q?esuW+xL47Xp8CG/xOAIqJ0PpF3UMroWGOFiR3FE7oo9YSvD1qDnFSLP5iNvm?= =?us-ascii?Q?t1SlRT4WgifzrOrgiKwElnEKjWeCpdJPAwk4FX1g4cTGkLnDA7oN1F+8DXkM?= =?us-ascii?Q?PYZwQ79Jn7ReryVTkyi9eDWs7lttxOyH9xE64VfeaErOoiww4so5o6cUPxYf?= =?us-ascii?Q?ZPmw1VGKgd5c17Q9I8IHOpg91m8tLcdHOQN2li4XbWYbzfbJrJaiCv8lLz3h?= =?us-ascii?Q?gSJqqGMwK45Z9NVx7Vm2bmAPQC/g21mOepzmvHBN6C5P8CWIY8pCpGRDBs57?= =?us-ascii?Q?W9eJ/vSOKTs81a5TsBm3q5l3wdVKJCDglXGcxmrHdbUVosJjMnKhLAlWNQVw?= =?us-ascii?Q?K17CwPtK7GRXJkz7anBaanbhmULkRRWkEoFI4iyKH7uP67Z/MeTbJPn7Rt7t?= =?us-ascii?Q?Gu1tnViy+JHzeaWEmN3MF7ZPeMPxCNKDiYa27+6xMY3QTwQbSql1jbSZlKMQ?= =?us-ascii?Q?GQye7FKyOfqzabDZqMRdx5xkI+aVTcVmUU1Nh8bLQ9WuU+EXcOmdGEe+KLlH?= =?us-ascii?Q?CVwNDcs9PPS6aLF/he7gXcN83F7fDFf128M00Y1QKQWzOmkVz92dP6CglTPy?= =?us-ascii?Q?xXOgELIViHXrDoDoBmaqGgFk81BKqBYF4PiS7JGCEoab7hZLODNjXoWmEXKu?= =?us-ascii?Q?dH6p9Nvl0AiXhnepOpTk27iDYR8wE4E0TJ5+18KYFxUEuI6/CPMtU58x+Uj9?= =?us-ascii?Q?x0Og/sLVdrfpK7JbZNPul8C7JaiFOg/xKTcxHWmYsmU+VcLbU3Fo840Z8H1Y?= =?us-ascii?Q?iB3gdWxa/QfY+yDVLrtnwZQZxyZhrQen3aaUDIc+YmEA5qnzYgNdtrCsYc0G?= =?us-ascii?Q?ZhbupfLoIjhWGgcirthhJSIykc+A2Ps6h7+NffdKmpu4E21ck8Rb0mkdJhty?= =?us-ascii?Q?b46CeeYfi3OezbYSN34+kRq/MpfJ+5psrqzxNCbuXTZ15tCmIv+QRnR21DCV?= =?us-ascii?Q?s+K+sc41gzqy7PXo94pjE/K1RFiAQ3/MckuANYGzR8Hklt9+EG6xNapili1U?= =?us-ascii?Q?MavGUwdiRJ3TYIF7sPkMA7s7eCZRH3zxG2oSNq6S/hnBjpAXBLTkpy2G4kTp?= =?us-ascii?Q?eTzdb671RhehqcP4gNuEsQfpq8GQueStwKnLmtlXk3JXJDYpsapQokqXRTn0?= =?us-ascii?Q?tXSeRg4PUM9ZM5aEhKucX+QHrYBFbmXL/sFSaZTBVj5CXpETDsFu3sFgc0cx?= =?us-ascii?Q?oKFsqEzt1cgjPAYp9QO+dmAabEeNlZu3fP+eAudxS5JGdWSroXNvBFrqur/F?= =?us-ascii?Q?wwQ2wv08Byub9ROXUa/S6WMv2wXH+iQs47gWQ9iEwDN8JZFknpJDBTwwtz3Y?= =?us-ascii?Q?FwNontRdShOvb+bOMi8LXeoe6tK0lTR0jl+Qn8Tax/7fqz9xEAuGDxmhToUm?= =?us-ascii?Q?H76WrXP/prxIE+eul9LtM8jrfUhPCiDHuIKy4tthRf4NYBXpVDjJlvC+HHiH?= =?us-ascii?Q?lCdH+bn2SceLZJpFarrzzqhc61bsJPYS8B2sev63uPR+8h+7Gjd+hDK17wZt?= =?us-ascii?Q?Lw=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: OWD45tU+yhYi6e5bnymYKs0lY6WAg21Y9JcqKj6D+xRJmW1RShsjj8cniZ7et0QhoahNb+tUlLic1AwOOu+3wUwpWo7Gxv430qz3t3kMwA0rIIFrAWIOhULGDw8NNPC+QyZRKdIHOunRfbty1ZAmafJxOELj5MPt1W9zYfEKyq68YqygOOPWwbQbna0qOmg0r50k9OFy+tNS+Atch0dfZydjfgh1I0y0pYPIMFYdvbREDWUOlnEa/9xh21ngGmGXLVGLMuOlohW43OXunQPa/kt+lsmLeuxBdRrCRJaa4J5axt0652iIuVzOJwD/HhuuUFeyRVGYdgQrsFdMizD099x4XmnAG4wSkBzq8xOxWAZfUAPzh+XMbYhsXIHgHxAaBVx3m9QfCMEQYzmyFbvZ9vxsXm2AK9IEO+Kzw9EMMpSK1Z8V2w+g/g9O7uZi1lngSZry+Fi3/EaeI7GGEENHjRNeeRL6m50l9P+BaMa+sPvJP0rpARYaTl+DZFUcev4MVmn1yfO5TgdNucS7hDr6YuuyEdKfvrTC6wbUbBWMHv+MiJAgcawfEyJrCDevt7PmaL/29OIOstDqXe6BDCv8wEtx/GHdgGOt9vze/GvYzW0= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 939d7412-1d7e-429d-9718-08dc6e33ccee X-MS-Exchange-CrossTenant-AuthSource: PH0PR10MB4759.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 May 2024 01:19:54.2125 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 3FJDhlDHkx8N+8kxkpykN/1FPc8BzsegdL2940fu1fSIMacRXF9n5dFqKsCNhEDRzu5qlzFawYJza+cwdwHqskPKRGMc3nAew/g48jFvOpI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR10MB7612 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.650,FMLib:17.11.176.26 definitions=2024-05-06_19,2024-05-06_02,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=0 mlxlogscore=999 bulkscore=0 mlxscore=0 adultscore=0 malwarescore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2404010000 definitions=main-2405070009 X-Proofpoint-GUID: wIwkuZulSmMrACr2azrjBQ2XQbA7wzXp X-Proofpoint-ORIG-GUID: wIwkuZulSmMrACr2azrjBQ2XQbA7wzXp Bui, > Currently, we allocate a nbytes-sized kernel buffer and copy nbytes from > userspace to that buffer. Later, we use sscanf on this buffer but we don't > ensure that the string is terminated inside the buffer, this can lead to > OOB read when using sscanf. Fix this issue by using memdup_user_nul > instead of memdup_user. Applied to 6.10/scsi-staging, thanks! -- Martin K. Petersen Oracle Linux Engineering