From patchwork Thu Sep 2 11:48:49 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Aluchenesei Cosmin-florin X-Patchwork-Id: 1523693 X-Patchwork-Delegate: priyanka.jain@nxp.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.a=rsa-sha256 header.s=selector2 header.b=sRy1WgOz; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4H0g4z4w0Gz9t56 for ; Thu, 2 Sep 2021 22:21:07 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id E00208345C; Thu, 2 Sep 2021 14:20:56 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="sRy1WgOz"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id E8CA0832DA; Thu, 2 Sep 2021 13:49:13 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO, MSGID_FROM_MTA_HEADER,SPF_HELO_PASS,T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.2 Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04on060a.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0d::60a]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id E8B0A82BB2 for ; Thu, 2 Sep 2021 13:49:09 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=aluchenesei.cosmin-florin@nxp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OkjodOXZCXCIFuDRvJ48iEHjFCki87ZtgWKbB3E7CzjYoiIKmfr06HSoicyRLWpiK1I7Pf6puqhk5JvcDNdXyioWYyqoqQiOmLq4V1gs/Eo0Hqmj8UM3lFlUzTcyAJBdTUlrRGtpUFnhAaN0OIYDJiOsAxWXxw1UTYMiN8HjOlqtaXJLPMXdACMxAmN0t0xY4hDcXB7sGOapzVRjjD6Ep9K2doNUGNEaO2nRNgT13NBQfR1DnUpQCHW4worqDzDL9JlY10uZBPV4qK6sH9jSZEBjEVtHfqAaJUEckoeQ0H/CxlAhNAdsHvti8OE8uBjaxyTzTVQ8XPmwiQW+orIOiQ== 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-SenderADCheck; bh=3zkibkFQMNKRRNHvgglNYo0i7R6glDdLy/sziMwprc0=; b=BkHyMc8yGuzq1L9zt4dojpSf/qlWh+/MSGuHI3euMhPJzgAEQ4gbfKQgm2GTvfiz6wb/Kw6n6MJNUqcMnHhK/vIYMyiMzyaV0f7o2IzuB1g2AFQA/L80aFgodwl7aQMQN+/qgtZzlOomnKyEU0pm4FX72hU/6d1fIoNda3ZIBrmc7usjTPfCs4weboGhVdHOtvUOujFJsJ9hawlCF7UG0YNAudBPFUbbXp5uf6ZTvRpY3DlIVNHXzfEfAG0sLhhkWpoeZs4t1LSDHXA0k6BzF2vBFPPSP/eMhWnq53l/u5Wt9iWbZUYGRVsEk8yFEIrOiJn2LSO/00AIlFLCzUz8YA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3zkibkFQMNKRRNHvgglNYo0i7R6glDdLy/sziMwprc0=; b=sRy1WgOzkgEZbhXgEUazmUluxWbBt9BlpDYi7oIzmnt+nMEnWCzABl3PXizVhK3iUhPdwRJtoRL+bLKUX0SljJC/6PCrbcw2l2qAZgldslGub3kJRnKwh5u5qNOM/SNrUNhQCp9NdWxbQvgaeNPPE3YItsoBNqGn2RfCQe2Tm2I= Authentication-Results: ni.com; dkim=none (message not signed) header.d=none;ni.com; dmarc=none action=none header.from=nxp.com; Received: from DB8PR04MB6554.eurprd04.prod.outlook.com (2603:10a6:10:10a::28) by DB7PR04MB4618.eurprd04.prod.outlook.com (2603:10a6:5:38::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4457.23; Thu, 2 Sep 2021 11:48:59 +0000 Received: from DB8PR04MB6554.eurprd04.prod.outlook.com ([fe80::d98b:b82a:b850:2d3]) by DB8PR04MB6554.eurprd04.prod.outlook.com ([fe80::d98b:b82a:b850:2d3%7]) with mapi id 15.20.4478.019; Thu, 2 Sep 2021 11:48:59 +0000 From: Cosmin-Florin Aluchenesei To: joe.hershberger@ni.com, rfried.dev@gmail.com Cc: ioana.ciornei@nxp.com, u-boot@lists.denx.de, Cosmin-Florin Aluchenesei Subject: [PATCH] board: freescale: lx2160a: fix out of bounds write Date: Thu, 2 Sep 2021 14:48:49 +0300 Message-Id: <20210902114849.1962666-1-aluchenesei.cosmin-florin@nxp.com> X-Mailer: git-send-email 2.25.1 X-ClientProxiedBy: AM0PR05CA0092.eurprd05.prod.outlook.com (2603:10a6:208:136::32) To DB8PR04MB6554.eurprd04.prod.outlook.com (2603:10a6:10:10a::28) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from lsv15186.swis.ro-buh01.nxp.com (92.120.5.7) by AM0PR05CA0092.eurprd05.prod.outlook.com (2603:10a6:208:136::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4478.17 via Frontend Transport; Thu, 2 Sep 2021 11:48:59 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 2023edda-3d17-4347-d5e8-08d96e07a70f X-MS-TrafficTypeDiagnostic: DB7PR04MB4618: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:5516; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: vNuqlu5R8LMDl8Z52ldGENi2zqq3K5PLb7q05eQcJTzWKLZNKl17yCE3CoWTwCzn6Yj7k8HUrh4VtpSnHbGkc4KNdVmOH4rRX75RWVWN1J8XFLbEGHSzHdKZ7kqmv1zG83smYtZP2earOMx6bC7rYhp9nfcHlmalgnnWJnqW5rG6qpycjahnUYFBvtnKrfP3sPdAbE1R1b9cLphKYCRLNQydPSxtP8dwQFJelolwP6OqKZWK3OMbsvIAA++j/huEyjm1VSZpwZcEPvZ8+5PSh8QNtJfRsQlp8VK8ZJ5IONZIhciPSzOqjQyAvIMCdjhgoDREkOrSIrjM8q0s7Q3+gX81ikA09mq2yUmzSQRUJtebMOAImQUdNjWYDvl8MjYTrhZfUkzQ3t+fhZvmpjJgf/Jz5VY5aU+xNlbOSORZ2H8LQwVbpOHURkOKDf1t+NvkjcMH4ld+Rih/mh5NQ7esSLsewC9CTRKarIHRprlcAPc0OhfSnLI1w7xh3aj92VpNPb+RZfmV6ycnESURJop6rvNOJ3FdqXB1BjcgjhQ1McmBHx60jEAnXQXigemte5UbLWWmCo96XgA0lgXjU3V59GvMtg1G9EUtOaFRs/qO/yTDPfVS9p7AxnwJSIGyLRa3oixpUF2ttDaSUpmrFu43IS9aU3ZgDn42NNk6oKq6qqPcgGj20lrMmNl6lf4Qe+IB X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB8PR04MB6554.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(39850400004)(376002)(136003)(396003)(366004)(4326008)(83380400001)(2616005)(66476007)(66556008)(2906002)(66946007)(86362001)(478600001)(4744005)(6486002)(1076003)(38100700002)(956004)(52116002)(186003)(8936002)(6666004)(8676002)(36756003)(316002)(26005)(7696005)(5660300002)(38350700002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: e8JEl8wwRXHPWzH5T09G0NjqEU60GRgx2GLGqiHoi21NfS7oUVwRccoP2O2Ma4VWm5scMN8V8n9qsNTfsn3vRBqssCl9a+aJTKAzI7zwjHXXw/Wnwa9Nv+SZVPvfoqtbcHFf3dd6oBwck1jtyLubgdxB8eSwWx8qtPQFx6J1g3nk+ESg3epj1khDdlWR9Eop9MJVjEtrJVTpSLT4A3ZrXRk4+VGSXistPKUFNqFgWELNmF626ZP89+wsnbe7PglYdm148E6/jQBiiIz3XC9IOBq3ZszRc78APr47SGDzix01QAvh6BLtgnqjDPUP7iPVY/M6sa0eYtgqRbnJciTQ5VX7sjfqglursN3hzCHPW226yVFZk7bGSQGjdjvWUvXvIuluOSym9WqPEZg6sOvCgI5iOPSTHvNXfR9JkUT2acWw9pECPjg8R5HdrpzC/K61V/qeNXjiIYgF0EcOWc2GVv6nnuaQXjaw0LWQk505oTNrak0CBcd3lfw0gpnU35O9AXkOhi+43w1zvcaDYBIt+i72vZG0jeTPJA72dZL1YV3YP9ocCo9m2Gku7odvW4Q/H0xU898NGVwUp4xcv2+IMFUDPo2iJu9v6JF37kzDAhu0JAqWguJsDlr8umhnv6c+mzv48aJ0sHVHyiE4B1JIiq9sgTecHYD6NRCMs6C8oSLNvkyXbb7m0El0y+lV3GI826Z0GrjUUHuqrn/yfd4xRFaMZvZr8ihcCp6l5/8Uaj9ZLiDXh3a6Tsjfym1ViP3AovttSE+U8Brz9okw3v38vcpEbye0O189m49QmI2s9yEZVaD450DJD6I5gSq3zLZgf5dfhs1oRailC6V67MvsoVGmogUMDzOjTOA4pAFKIXIgFLpKvsQgEd9KN3LLDXmjCMOTp0aBicoiarY0u0IbDqIYqlX14XJv5inGzPOeK19iTSSbpYtmqM/YRrMi33Aax7M8q8UZBoAT1K2FAjcfiTlQTRuUvUZaufYwv8X1u70KB8OHjElSnAq9edvSleVcPcdK7raUlQIdseoLsVQmUXjLnd1i0wndF35B1l59+YNCy25a13n1llKyvev5zW9SX7/h7MAfe2J+Xoxn9ipwSjf8zwGdMsR20fyW0QKrWnI2V3yEa578ZMANhnYEBCpD3++NoypQV2Twnm4iNfgBarPZUemnVxxBt2yG9nbdpJfQzkREn6fjCP58cDEVSxgq/DAewmwb1EDFhhKc4/qHKx6bjWuNyUd/v3u6G5UqOpJwz+fyfDkWaYD7oaI9m+lH4Q6ok41Qmib3PKgRBqCrmEJAbuIgv4Z4TBGsykIqkOH0+3otQDw573wTR4u/dLog X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2023edda-3d17-4347-d5e8-08d96e07a70f X-MS-Exchange-CrossTenant-AuthSource: DB8PR04MB6554.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Sep 2021 11:48:59.7884 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 0SQdOHTWlYUIWP0I1S52tVRWFCzTP1tpJIi2c+OR5/7UJeIzuSpZR9GOWIp02pAnbCl2SqYqfg9TL460FXAeebLoTGJW+HVtCGk0fqay3ryL0hwYf9jlbEoW3V8cpPlC X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR04MB4618 X-Mailman-Approved-At: Thu, 02 Sep 2021 14:20:51 +0200 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.2 at phobos.denx.de X-Virus-Status: Clean The declaration of dpmac_str was changed in order to make the following sprintf safe: sprintf(dpmac_str, "ethernet@%x", dpmac_id). Signed-off-by: Cosmin-Florin Aluchenesei --- board/freescale/lx2160a/eth_lx2160ardb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/board/freescale/lx2160a/eth_lx2160ardb.c b/board/freescale/lx2160a/eth_lx2160ardb.c index 30a3af9f47..f3b33940e3 100644 --- a/board/freescale/lx2160a/eth_lx2160ardb.c +++ b/board/freescale/lx2160a/eth_lx2160ardb.c @@ -233,7 +233,7 @@ void reset_phy(void) static int fdt_get_dpmac_node(void *fdt, int dpmac_id) { - char dpmac_str[] = "dpmacs@00"; + char dpmac_str[11] = "dpmacs@00"; int offset, dpmacs_offset; /* get the dpmac offset */