From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1ovSba-0005ks-A4 for mharc-grub-devel@gnu.org; Wed, 16 Nov 2022 19:18:10 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ovSbX-0005kZ-3R for grub-devel@gnu.org; Wed, 16 Nov 2022 19:18:07 -0500 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ovSbT-0004aU-DO for grub-devel@gnu.org; Wed, 16 Nov 2022 19:18:06 -0500 Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 2AGMiC7V010236 for ; Thu, 17 Nov 2022 00:17:59 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : content-transfer-encoding : content-type : mime-version; s=corp-2022-7-12; bh=M/0sqbpxpAOZyBCvyGfNrfR+5G84bekLabQckioztUs=; b=PM6IvsSTlobjd3fpNtqN43JcpHM7Xn92egP5K0qiXHqssivQEknemZ9n7wnY1J+u5P46 tn1dTWe8vaBzS4E9DraZ+/CTCbMYktW4L9jQfub/JZKlAaIwhmlH0t40OJhkei3UlUHl 7SDR4dDdUtQo41nmTb8BbFMM85a1i1zwd3IhfhzwjVIiA7nnewCG8djjDhdtIEk5COew F2+8SUpdyG1rS2FO8gddlAw5qSl0X8rpCXKwD+E8P3OUzp+p0zFHL2gIYCA1XIBTV97M lwagE6TIqfZqDZk9CvWjDqj3tNc9q+ZnGPIBSn6RG+wNSgq0Fk+IuaY9fPH4NM0tMJfe Dw== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3kv8ykpgk4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Thu, 17 Nov 2022 00:17:59 +0000 Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 2AH0BYNA040898 for ; Thu, 17 Nov 2022 00:17:57 GMT Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2173.outbound.protection.outlook.com [104.47.57.173]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3ku3k9452a-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Thu, 17 Nov 2022 00:17:57 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CgL1/hg8bCcdX+yF1bCW5iqhQsJiEtsHLjDMgfg9hwQB5ZGu6Fl7o7xDvtyp/8tcS4Qu1N7NBKKaOqOD6AIk5gHBZ6LzkcD1DYYamPuwTwK/5C+6/3cGMe+zu+TYQ+ub8NbnbveRLegCk6L743Ery3liOlcFM4E3cSfjc68V/kLErr3mFuGFVWVEkEq6eElRronWA9CbjZ/dJUGtlBKcsH92jzoFDtGOUf9Cxk8L5ZTkw0mczgdAAjBp7SHlM1Jxuv6pE/vin1PMIsrPplhgN66vhKGKx8f+SW5V48+gbOhq3PsGwvaEQ2j3Gd5Vsffety9DiRDjRpstosvfCHKwEg== 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=M/0sqbpxpAOZyBCvyGfNrfR+5G84bekLabQckioztUs=; b=TCGSI0lAYpP9xBaRdsTzjY4Wyu0iUJLoWA9lTlbYrxeDlio5B8thhMCONbkBw2AGU2p7fXFefNLYPs6Oz7gaZ0z3/uaay5N8fFO5tgAub7TE3Wc0PXmS3KJhClabpPcLmUV5wsyBIcJud6AWWohPvPo3XFdqjfhBkyDeESjRSMp2MT5mvtPK7eM5ANkzeXL/QGU603Jllh8ADtOqC6e6vS0gF9d0QSyaTLGWn/qVf5V6JievS+0J/kFuM8fHFLocYxqUebZux7AVX/WouMKb+uHt2EWxz8iP0UZ3jVmeqiyNZjrtjrGvPp7yEipkEmCt6P+bjplu6e6ICwgc1r8Rpg== 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=M/0sqbpxpAOZyBCvyGfNrfR+5G84bekLabQckioztUs=; b=XDBx1Nxcpq6X+nMx1ORZb3WVFiVRIzTVd8gmmLUgUtvpm+SWn5eYFusWTJKzElUeRFqCBJTCf3R94jNUtsHih+BkdBmfabhqHqlnxvygn373iVw82RRv8GrY7r0mOE8x0uYOCbN/P2Ux3f/dOjWFBVEMfOnvIzwbvBYJEqFTUEY= Received: from MN2PR10MB4013.namprd10.prod.outlook.com (2603:10b6:208:185::25) by DS7PR10MB5903.namprd10.prod.outlook.com (2603:10b6:8:85::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5813.18; Thu, 17 Nov 2022 00:17:56 +0000 Received: from MN2PR10MB4013.namprd10.prod.outlook.com ([fe80::b818:ecb:8641:57bf]) by MN2PR10MB4013.namprd10.prod.outlook.com ([fe80::b818:ecb:8641:57bf%3]) with mapi id 15.20.5813.017; Thu, 17 Nov 2022 00:17:55 +0000 From: Jagannathan Raman To: grub-devel@gnu.org Cc: daniel.kiper@oracle.com, darren.kenny@oracle.com, ross.philipson@oracle.com, alec.r.brown@oracle.com Subject: [PATCH 0/1] Fix for CID 314037 Date: Thu, 17 Nov 2022 00:17:51 +0000 Message-Id: X-Mailer: git-send-email 2.31.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: BY3PR05CA0001.namprd05.prod.outlook.com (2603:10b6:a03:254::6) To MN2PR10MB4013.namprd10.prod.outlook.com (2603:10b6:208:185::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MN2PR10MB4013:EE_|DS7PR10MB5903:EE_ X-MS-Office365-Filtering-Correlation-Id: 2479987d-3c59-44f3-0bad-08dac8312cdf X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: hBwHNsYgBa01NYa4f0LkVxKN1wBfXl5J2UODtRVb0ciA41Dxf+W/Cux3GCcYCRZQ45lGBgOH/NV0p/tJ47Jn5F04Tm1tLRrhbD2ylXNnPYEkOWK2ys7RwNTpF+qQ2KIhoEz4LjKP0Quske1FlgVKmLBeN2lN5YJ89s904/cvKHH4oQERaGI0kbmC3kGExD9fltFtvWNoWb0RzhgAmLshzbRGtwbO9T5m362FPk4f2dsaRFUGvhWJJX0m91MO0kOmdxcI77eut48gu+gSSEKYaaS4SFFS2tdzwTjF76uAgDh593OUTBqAgCykExm0KJBQo8lq91anvQLElk6szq2BRniffEqSiLu1PjhYLgpJXJVoHgrdBlhyLxmGVv0f5hArc6VKMJ+YuKyN80kgZVYfY1q87J6K2jfFnCrP9F3ZvotNTpGlHqQlFhfwd9Z/Stz1AfbbTTlwlch+gy00K083l5ScyuZzJpm7yFUmwzHmjH6fL0cNzyRs/mC1gXqo0FiTxaBFohelRnGjM+AAVTiChqPRGwRDAar+RU8z4APPylb4BMbcA0Oz8CPhnwpWhkUHTLsZ7KXDFUhFY0myUeHCUMXx9i57+LFuKlF6H1YIkPXF7vPNicNu6yL09ghzknFN6cjLd59ZohpcFjxpWaC3vZZDfpy63n6m1iGT0zkT0pjXr5+KNEcDdxfY3IBlLwjRXv7FOzTq/weGHBDca/nOkTwG1dOwa/3Cj2IMhd6lVmM0iNP8oX3QadDw5XhR8sTnN9tk9vaDCpOXm5z6+m5VUKDytJC4BkRa+NveBnaro70= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR10MB4013.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(346002)(376002)(136003)(366004)(39860400002)(396003)(451199015)(478600001)(38100700002)(966005)(6486002)(316002)(6666004)(107886003)(86362001)(6506007)(6916009)(66476007)(66946007)(26005)(4326008)(8676002)(66556008)(83380400001)(186003)(2906002)(36756003)(4744005)(41300700001)(6512007)(5660300002)(8936002)(2616005)(562404015); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?sfjvqRC9WHoev81ANKPoswZv3fLISSbgNDgk3hZZBdr1q4kl7lGkz5Tq9eOd?= =?us-ascii?Q?mCTbyKRIajiii2ppAOcqu27GFxNg6OgJxeGJnxCLDIKADtZEnPqkilrVrpfc?= =?us-ascii?Q?TFABjPD8O/T6mTrS/5kq5hJdU5Zu+kZQiiVGLafx524ceZE30WRdX2tGn5ji?= =?us-ascii?Q?BQl/t9zNM+H27Rqtz4LxArb958LQW7H9D5Wc2x2bW2t+KbMsEAyLF6POyilZ?= =?us-ascii?Q?S8aFX12GH/RoHFTXMAvJoS8i7lcpj7z+wcFQNiL0MuAC9Day3vxobX5oOPrg?= =?us-ascii?Q?ZwOewD0Kaj0D7RtmKVGQ98fKA6YC7kerlIPl8Zkn8T1bWlWT3hdnepcapLz0?= =?us-ascii?Q?66hrXJqrLsvJvMtmKDg13cPrCbOMpunjLhGyOka+0IKTPzjCZED7KQpQWEpT?= =?us-ascii?Q?ZdySIuOxOROg94/nj4WZuDJx3vXG43FW+AKXkZX4xo92oSC4LuSrzwuGqbal?= =?us-ascii?Q?pDnBAer3KNYWMtFApefpMr98WvFgR65dhgQtJLyzyoe6DrtUA7BNPVa+Q9RZ?= =?us-ascii?Q?oM6xvVnDeIcpqK1BehmggFkRdKXJ4kL2XuyPmsUmRVnrzDOrkcvBQk17SqDf?= =?us-ascii?Q?V/KWTqav2gKiHQiXZFQGt8XurF/uSF7GdtERhR0co5K+rOiZkJtz9+ub5ix1?= =?us-ascii?Q?QuyqWTa0Tstb6UmzXX79Dc7eJao+XU2smEPPd9zWwdlG8HhvkEF1bH+UVOj1?= =?us-ascii?Q?4pko/q5dN0/Qqc/oGurPQ6OFT1w9CGK0q32hEI+XY5g38TuoPv4COBpPh5Mc?= =?us-ascii?Q?9nlEFsiIlB6Ia/u+unBupR7T7fEx8nhcQMupmXBilSmLqO6+pa1ykA9XoFA5?= =?us-ascii?Q?1vhGRCJ6kU85CMdhIh4laVA/zqOatVkli4+KDZVvySDDpc8kIiQCEFdrtDlt?= =?us-ascii?Q?qVivTpsfgzPa4JqTKDzaFgltvt+lxf3LHJDYH/5bwgMsxsjr3Gun5sPopaB2?= =?us-ascii?Q?eXppuEc19HnHlPEMAomp3n1JJu8HcXB1uF2W5VYZnrnCyPlofd0nBbYSlcjX?= =?us-ascii?Q?C8FPVjvRqlPTmDHE1F75KbkdDdWlF2JIMkIvORAbECTOiuEW4SRSXyRbzsLg?= =?us-ascii?Q?jnRQ+pGIJ2geXx+Vzfcvjp19veCWdvZikPqpO4Fpfwerr820CJd73sRnN4s8?= =?us-ascii?Q?oH3bNgOkRDBas1JlQqYJaRZoicN2yzdKnq84sdePUS2UXEtttLz55ZQFeFgM?= =?us-ascii?Q?uuj/y3mRYC1HK/Bt2Fl69PLucxD/B9yx6M1uowa+XO5/WhN1P1Nf24BxaZk8?= =?us-ascii?Q?D3blKTNWZjoNz5PRFBf8mge1xne6OCPpjEqU9JtzZptgyNPd7pd1B0IZhI3F?= =?us-ascii?Q?hAN2q2SNRXXGUgZWXDXq3+j728BoS4F4vznso7vqvWE+HYi1J3oKFSY4qL2e?= =?us-ascii?Q?JJ12ZS7NCJ/0WrGrP87TXGG9CLsEByYUQp+6B4j/mNPGQhFmKOux5xd9UK7Q?= =?us-ascii?Q?C1hf8xCfFdD/EUchZSvHlSBTj8kMlBUfaTmBpzDY0SVxx1y3asR2eXgzkvKK?= =?us-ascii?Q?Kfbp29P1gVm8LDnKQZo/X4uNxOiTSOX+6MXij0W5llb/NyOwOr8lFICbeLN+?= =?us-ascii?Q?NMrTme5HDMRGDfr7FwGNK9MTw5R/jWVGaHSxc9B4?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: o8l6hVQ1+FwXY4Id5UDmhxdYIEfrMXMk28+4nnqiQA+4KWrhg1Kk7B75wo6cbH5TNA+7yOHenzUPgmv6O2tbXVR4H0acv4NQDI5dBzlmCt1u5iHKQDVovSq8aMUVZMzw0ImqQZ9vfCKXnLxgKmk4P+/YJP7DMFg89sOEwFE6szMYSLQEVrIu7iZkhnWtDAvKu8yWUuZbf4rZfs2ow9iPPNV/vYnY4A8PLL8NGk0oIA1ZfACpVdYjPzCQo1nwIDITg5fzQTE9uX3FAAklqZ/imjwthKUPLBLWr3iPHmMsaFiWEBsbRQZ5F0aHAejg0gCN0IKWAgoMGHFHyz+ySIQaALkdONWhwUy80HZBVNvawdK5SEzMrqTOVHX1Qa3BQFjmx62l4xZaGJ57MW4+BF/SPlO5wS7IdRmlLBVrkNW7EbOAS1UDHeT5PS6fU8U9UQ0YIc8MZve63X2ybbxsdV1lAKR6bVwcgBVFzUq5yoRaWe1NfX+zq/o3GZlkOvtBA5VFEC6cpXb15h0JnyhdirpeNtQ75iTycG7htmiTs0OIL+A+T5WbrAGbfKO+3QOa7snyRK9xwD8EGR1zenE0GjgEJu3ozf5JUZaa6aZ4/DKNvQGefoGSg1N1VqnZM8cbgPV/AMbIhsTFmdmBuwYUfN04oEOE2DHaxWJlfGSOqjciWTNsiINTv1uueqEXtJUw4JS2l0BzwZDcqzC8OiuSx5c3x8toN+u4BnHDs4UTg3Hu49risCZNzY74bG/xt1VTN5hh X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2479987d-3c59-44f3-0bad-08dac8312cdf X-MS-Exchange-CrossTenant-AuthSource: MN2PR10MB4013.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Nov 2022 00:17:55.9051 (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: jlvIz0fd6BaVOFZsyZ3hw6eaxvXfAUIWVYotoREMDgSlFhizPCZPwPwS2dqO9YZ1kkrHbV/C7BDOHDVzCSXs5A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR10MB5903 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.895,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-11-16_03,2022-11-16_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 mlxscore=0 adultscore=0 phishscore=0 malwarescore=0 suspectscore=0 mlxlogscore=925 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2210170000 definitions=main-2211170000 X-Proofpoint-GUID: yBm91BmWd2dkg_sXttmOts__DbLycE8h X-Proofpoint-ORIG-GUID: yBm91BmWd2dkg_sXttmOts__DbLycE8h Received-SPF: pass client-ip=205.220.165.32; envelope-from=jag.raman@oracle.com; helo=mx0a-00069f02.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Nov 2022 00:18:07 -0000 Hi, This patch confirms that Allocation Extent Descriptor length is with limits based on section "2.3.11 Allocation Extent Descriptor" in the following UDF spec: http://www.osta.org/specs/pdf/udf201.pdf The above document describes the limit for the length of extent of allocation descriptors, and the limit is the logical block size. Ran Coverity test to confirm the CID was fixed, and ran "make check" to confirm that the UDF test passed. Thank you! Jagannathan Raman (1): fs/udf: validate length of AED in grub_udf_read_block() grub-core/fs/udf.c | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) -- 2.20.1