Message ID | 20200401161548.607606712@linuxfoundation.org |
---|---|
State | New |
Headers | show
Return-Path: <SRS0=zuZT=5R=vger.kernel.org=stable-owner@kernel.org> X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.8 required=3.0 tests=DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI, SIGNED_OFF_BY, SPF_HELO_NONE, SPF_PASS, URIBL_BLOCKED, USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2C1B6C43331 for <stable@archiver.kernel.org>; Wed, 1 Apr 2020 16:50:43 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id E741520714 for <stable@archiver.kernel.org>; Wed, 1 Apr 2020 16:50:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1585759843; bh=RozGLdAyNS5qY69xcQRIDv3RdavXVgjOktEZjz26je4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:List-ID:From; b=qBmNwOgv+mxZcj9sZ5xMWezXIiO9YfS0XcC4+NnnoBNJgIw2v82DPJzDCMhQ1rs26 lJoQOWUdyMwHRn85cIe3E7mscT8A54LyEOft6vTyNU4uBAyGod+9iV5N87KrQgoeya yq/NmrhwgEvlG9xgk5kbyu+VHUuOONqZSB7WsOlM= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2389201AbgDAQjd (ORCPT <rfc822;stable@archiver.kernel.org>); Wed, 1 Apr 2020 12:39:33 -0400 Received: from mail.kernel.org ([198.145.29.99]:39444 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2387927AbgDAQj3 (ORCPT <rfc822;stable@vger.kernel.org>); Wed, 1 Apr 2020 12:39:29 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id A64D720658; Wed, 1 Apr 2020 16:39:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1585759169; bh=RozGLdAyNS5qY69xcQRIDv3RdavXVgjOktEZjz26je4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=a4J97ivJt+VD9k+svJ1S+6NCNlYNRkpIgJm5LB7KVgQDS7R8nODmhRbgJYdMClcD4 VpA2TYJWEpUSIxP0djvzoXaUrYD+Q6/oPz+n9NuBlrR0yKqJYcxD263u1c0wOpPpKC 5AswxUxdvoB89Ase2dY6rgF56issdBUkI/vR/EVY= From: Greg Kroah-Hartman <gregkh@linuxfoundation.org> To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>, stable@vger.kernel.org, =?utf-8?q?Maciej_=C5=BBenczykowski?= <maze@google.com>, John Stultz <john.stultz@linaro.org>, Alexander Potapenko <glider@google.com>, Alistair Delva <adelva@google.com>, Daniel Borkmann <daniel@iogearbox.net>, Yonghong Song <yhs@fb.com> Subject: [PATCH 4.9 099/102] bpf: Explicitly memset the bpf_attr structure Date: Wed, 1 Apr 2020 18:18:42 +0200 Message-Id: <20200401161548.607606712@linuxfoundation.org> X-Mailer: git-send-email 2.26.0 In-Reply-To: <20200401161530.451355388@linuxfoundation.org> References: <20200401161530.451355388@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: stable-owner@vger.kernel.org Precedence: bulk List-ID: <stable.vger.kernel.org> X-Mailing-List: stable@vger.kernel.org |
Series |
None
|
expand
|
--- a/kernel/bpf/syscall.c +++ b/kernel/bpf/syscall.c @@ -802,7 +802,7 @@ static int bpf_obj_get(const union bpf_a SYSCALL_DEFINE3(bpf, int, cmd, union bpf_attr __user *, uattr, unsigned int, size) { - union bpf_attr attr = {}; + union bpf_attr attr; int err; if (sysctl_unprivileged_bpf_disabled && !capable(CAP_SYS_ADMIN)) @@ -838,6 +838,7 @@ SYSCALL_DEFINE3(bpf, int, cmd, union bpf } /* copy attributes from user space, may be less than sizeof(bpf_attr) */ + memset(&attr, 0, sizeof(attr)); if (copy_from_user(&attr, uattr, size) != 0) return -EFAULT;