Message ID | 202012030921.0B39LC9X004953@vz7build.vvs.sw.ru |
---|---|
State | New |
Series | "Series without cover letter" |
Headers | show
Delivered-To: criupatchwork@gmail.com Received: from imap.gmail.com [108.177.119.109] by patchwork.criu.org with IMAP (fetchmail-6.4.8) for <root@localhost> (single-drop); Thu, 03 Dec 2020 10:21:43 +0100 (CET) Received: by 2002:a9a:4d14:0:b029:97:cf3a:849f with SMTP id h20csp190319lko; Thu, 3 Dec 2020 01:21:38 -0800 (PST) X-Google-Smtp-Source: ABdhPJxKprVZBFPI4CYahmbK39CBziv8zh2ur0U9pG5b3nGdhR2kP/b/RLrsE1pNxzHoskxR9Svj X-Received: by 2002:a19:456:: with SMTP id 83mr987220lfe.240.1606987298377; Thu, 03 Dec 2020 01:21:38 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606987298; cv=none; d=google.com; s=arc-20160816; b=pr36DyFlLBbB4QdgijZP9lj43BJeC+hX6zHcpwYOMZtBo/Rg5a2aBZocr4sF6xcQ8I OCbm3NphElKm7d0rWz3dxfr5XoDeJ0Uabp83V8bCNCBKdnTbmrvFaag/wbsKpTNYFCJ3 BTkUiKBtgSufaJZgm19Ty8k0YIXIGbTAcFGq6O1MSUhRn352Grvl/jmYkFsilJqEEo3R b/ZCMvzB0caNpKUechPZxld+wX8DG4mqe9hUkHeNGAzS/sWc3p1xHvd0HWYiNJmOizIA EOwqAOBcJZ4I04UJCS47tBYwIy6K45ReJk/NBa9pL9g0pc4cSAzfLVqC4J9t9NbZnt5V OCYQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:list-subscribe:list-help :list-post:list-archive:list-unsubscribe:list-id:precedence:subject :cc:mime-version:in-reply-to:to:from:message-id:date; bh=WVprvOo1fSwYWYZAICGxTtscli2g0bWupL9OIYWTMaE=; b=ktzHrYl1nJ/0AB5VLJnjaDSYl+/bQpeXVqtXEkuSTf/njyNAVh3hrdE6qsCkP4yQ5L FKJy7PqezO9i/tdfXfkp8+8OzZ7WhuRz4MFOpi1OIKeT5WNarq6WvOtYRw6NB6ki0ZF+ 9neNvqWxk3cgpkjuhTqQOmnDi6Il50zLJ14JVaTF023dCusRDDYZgSZnIZw3eIJ6oCXV A/Ab0FVtnjnkv4rUmQcWAtK2p2D0x0Gx35hr45Q0FLrNRr4f7Pi8la3vuvKAXVKsDUe3 1UQfEdzLiaxBaAFuNcopQzawTn5yMExtid2a4NiZMYKx7joB4haU5zhbP7khSS5lst0n ajew== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of devel-bounces@openvz.org designates 185.231.241.50 as permitted sender) smtp.mailfrom=devel-bounces@openvz.org; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com Return-Path: <devel-bounces@openvz.org> Received: from mail.openvz.org (mail.openvz.org. [185.231.241.50]) by mx.google.com with ESMTPS id o11si640506lfb.174.2020.12.03.01.21.38 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 03 Dec 2020 01:21:38 -0800 (PST) Received-SPF: pass (google.com: domain of devel-bounces@openvz.org designates 185.231.241.50 as permitted sender) client-ip=185.231.241.50; Authentication-Results: mx.google.com; spf=pass (google.com: domain of devel-bounces@openvz.org designates 185.231.241.50 as permitted sender) smtp.mailfrom=devel-bounces@openvz.org; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com Received: from localhost.localdomain (localhost [127.0.0.1]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 0B39LN5O024384; Thu, 3 Dec 2020 12:21:24 +0300 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05lp2170.outbound.protection.outlook.com [104.47.17.170]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 0B39LLWj024379 for <devel@openvz.org>; Thu, 3 Dec 2020 12:21:22 +0300 Received: from MR2P264CA0111.FRAP264.PROD.OUTLOOK.COM (2603:10a6:500:33::27) by AM7PR08MB5365.eurprd08.prod.outlook.com (2603:10a6:20b:109::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3589.20; Thu, 3 Dec 2020 09:21:25 +0000 Received: from VE1EUR01FT052.eop-EUR01.prod.protection.outlook.com (2603:10a6:500:33:cafe::4) by MR2P264CA0111.outlook.office365.com (2603:10a6:500:33::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3611.20 via Frontend Transport; Thu, 3 Dec 2020 09:21:25 +0000 Authentication-Results: spf=pass (sender IP is 185.231.240.75) smtp.mailfrom=virtuozzo.com; openvz.org; dkim=none (message not signed) header.d=none; openvz.org; dmarc=pass action=none header.from=virtuozzo.com; Received-SPF: Pass (protection.outlook.com: domain of virtuozzo.com designates 185.231.240.75 as permitted sender) receiver=protection.outlook.com; client-ip=185.231.240.75; helo=relay3.sw.ru; Received: from relay3.sw.ru (185.231.240.75) by VE1EUR01FT052.mail.protection.outlook.com (10.152.3.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3632.17 via Frontend Transport; Thu, 3 Dec 2020 09:21:24 +0000 Received: from [172.16.53.199] (helo=vz7build.vvs.sw.ru) by relay3.sw.ru with esmtp (Exim 4.94) (envelope-from <vvs@virtuozzo.com>) id 1kkknX-00BY9T-Nk; Thu, 03 Dec 2020 12:21:11 +0300 Received: from vz7build.vvs.sw.ru (localhost [127.0.0.1]) by vz7build.vvs.sw.ru (8.14.7/8.14.7) with ESMTP id 0B39LCIZ004954; Thu, 3 Dec 2020 12:21:12 +0300 Received: (from vvs@localhost) by vz7build.vvs.sw.ru (8.14.7/8.14.7/Submit) id 0B39LC9X004953; Thu, 3 Dec 2020 12:21:12 +0300 Date: Thu, 3 Dec 2020 12:21:12 +0300 Message-Id: <202012030921.0B39LC9X004953@vz7build.vvs.sw.ru> X-Authentication-Warning: vz7build.vvs.sw.ru: vvs set sender to vvs@virtuozzo.com using -f From: Vasily Averin <vvs@virtuozzo.com> To: Vasily Averin <vvs@virtuozzo.com> In-Reply-to: <07b8f5a0-d5a1-45c3-4aa0-654d74e6931e@virtuozzo.com> X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: a3b28924-caf4-4c56-527c-08d8976cce78 X-MS-TrafficTypeDiagnostic: AM7PR08MB5365: X-Forefront-Antispam-Report: CIP:185.231.240.75; CTRY:RU; LANG:en; SCL:-1; SRV:; IPV:CAL; SFV:SKN; H:relay3.sw.ru; PTR:relay.sw.ru; CAT:NONE; SFS:; DIR:INB; X-MS-Oob-TLC-OOBClassifiers: OLM:269; X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?Qax2J+bnrGfyVP/A8zciviqF0ZH4GAnz+ta81uvNiG6SSl4TfzwjIeqOP40s?= =?us-ascii?Q?BenkO8GeikXR3jk8gcyAKPKXKdQEk35ELc0q+yhtrGM7vGHlSH8bdbk53Jv6?= =?us-ascii?Q?MTGWkL4FpRkZf+N9sSeGOPMQkVFfyTAt7vbfokfgjwUsZfRwJqwK6YjPa+pL?= =?us-ascii?Q?OUjks/ZPz7wINdClUbbjpmAw2RvTlS7jvVLE5U1Mh+3V8CHgT+FvnU/UpwhE?= =?us-ascii?Q?1fu1JzyFuj8BKg0vnBpZJFwARmGtY4yYn02TqlsJI5vq5jadt9iVZIws6wHb?= =?us-ascii?Q?kCrEVX1FL+p0x6tw5fPvdwtFsaEfUXkKHVIWHd0TtwQyW4rzCNPWIxhF55Qa?= =?us-ascii?Q?33VjlAEtl2c3/Oe1iJhb7XUAAoMADQ0B8qml0YFTLFOlZxVciN7Ul2dQLr8M?= =?us-ascii?Q?KqsjTfC7DbhkEPSjOjOh0LcTjci3pKHjk6D21+983vCERWlqLwA0ZGWtfZhH?= =?us-ascii?Q?mnJomo2JZ12u0Glsq+EJYG3v2cLa4j3Q5yi9z6F92yNqLwvqkvmNx4q9MymJ?= =?us-ascii?Q?iVkh1jnKCIM/IcrhMSRaDG/H9Io785fNCDaQE0Kj8kZP06rkbgL9AjjISIIc?= =?us-ascii?Q?6GQ0QINOSTpoStCaTGubGRxkJrgqbJEdm2dl2bIyaZLA/lywjL9D3pO7hwYl?= =?us-ascii?Q?ln6MckP0kca1Gu5JiFrVYEZP09BzY061DLRLtHiQ9cunDXFLYD2oOa04c8VL?= =?us-ascii?Q?FjLf8eQ8uZEFh0c7lvN1+w/APNgb36ZZ2hKrvtLMe44vPNV23w9tWbGFaNcE?= =?us-ascii?Q?EPbbCxy1vVP98F2CI+0praLM/yeqOvqdy899E9rVaCgzqgZsUfp5M8+1aWQy?= =?us-ascii?Q?1PLUh+0ECgrOaRkqkXmSjR78DQbYirOI88BF2k6eFsv3jRwfzCMZPmlYHedP?= =?us-ascii?Q?mVRhbD/bhesXzYK5KRlfT4JEq3nR0zkthFoDdx/VgpA/KCO2WmSpeS/mwrKg?= =?us-ascii?Q?M9UhS36hBuIjDNRUwtiCMgiXbeeDng59ibD+m68GRF7YVkOutZ9UaKyli6ia?= =?us-ascii?Q?IUS8I+t/d0DvNvq+VUKdHpHDFfo/DkL6I0ZKGrXrAQLLAQWFMgS/yYXDNMCv?= =?us-ascii?Q?jGqWR9+D5/DgET0HsjSaofOOo/gWNjbMpDrL2BijlCA071wyHuX0IQE48kqe?= =?us-ascii?Q?ihKLAijdyqQh23ypifHE2haiNkhZR0ZBkmSFBqUdtktWexarGgtlIQtKZ+Q4?= =?us-ascii?Q?/e86ITF7Lp0p1WDepxe7GMyBaLsnY0OD5+l3LIQ0Wk5S0+CHa/mrbDMhwnzl?= =?us-ascii?Q?JR5geI9UWOuvEDHyNSMarm9XLMFADYyYI3itqLdsRH/dCt99Vsu2pEQy6rpy?= =?us-ascii?Q?HyFcUiHJrCigTutnWEl6mrIGsn83kNCqs1s8tiDANmZxgTR+hqzsLmVUDyKW?= =?us-ascii?Q?MM6+e0wHdTtZvNZDmfzUymah+s2pj5CnouwQ4Qc+RuJkf9KSkPQAEcEvhqiC?= =?us-ascii?Q?ouxqODJRuczqg8A6ekzfm7q41+LSuJYrqEEW2go+xZ6XEsxOsfp/yyfyS+Jq?= =?us-ascii?Q?oZ3wRz533WSDRz0=3D?= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Dec 2020 09:21:24.9059 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a3b28924-caf4-4c56-527c-08d8976cce78 X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=0bc7f26d-0264-416e-a6fc-8352af79c58f; Ip=[185.231.240.75]; Helo=[relay3.sw.ru] X-MS-Exchange-CrossTenant-AuthSource: VE1EUR01FT052.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR08MB5365 X-MS-Exchange-CrossPremises-OriginalClientIPAddress: 185.231.240.75 X-MS-Exchange-CrossPremises-TransportTrafficType: Email X-MS-Exchange-CrossPremises-AuthSource: VE1EUR01FT052.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossPremises-AuthAs: Anonymous X-MS-Exchange-CrossPremises-SCL: -1 X-MS-Exchange-CrossPremises-Processed-By-Journaling: Journal Agent X-OrganizationHeadersPreserved: AM7PR08MB5365.eurprd08.prod.outlook.com Cc: OpenVZ devel <devel@openvz.org> Subject: [Devel] [PATCH RHEL7 COMMIT] ms/netfilter: ipset: fix a missing check of nla_parse X-BeenThere: devel@openvz.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: OpenVZ development <devel.openvz.org> List-Unsubscribe: <https://lists.openvz.org/mailman/options/devel>, <mailto:devel-request@openvz.org?subject=unsubscribe> List-Archive: <http://lists.openvz.org/pipermail/devel/> List-Post: <mailto:devel@openvz.org> List-Help: <mailto:devel-request@openvz.org?subject=help> List-Subscribe: <https://lists.openvz.org/mailman/listinfo/devel>, <mailto:devel-request@openvz.org?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: devel-bounces@openvz.org Errors-To: devel-bounces@openvz.org |
diff --git a/net/netfilter/ipset/ip_set_core.c b/net/netfilter/ipset/ip_set_core.c index 6ef5898..d5344e5 100644 --- a/net/netfilter/ipset/ip_set_core.c +++ b/net/netfilter/ipset/ip_set_core.c @@ -1542,10 +1542,14 @@ call_ad(struct sock *ctnl, struct sk_buff *skb, struct ip_set *set, memcpy(&errmsg->msg, nlh, nlh->nlmsg_len); cmdattr = (void *)&errmsg->msg + min_len; - nla_parse(cda, IPSET_ATTR_CMD_MAX, + ret = nla_parse(cda, IPSET_ATTR_CMD_MAX, cmdattr, nlh->nlmsg_len - min_len, ip_set_adt_policy); + if (ret) { + nlmsg_free(skb2); + return ret; + } errline = nla_data(cda[IPSET_ATTR_LINENO]); *errline = lineno;