From nobody Wed May 13 14:19:34 2026 X-Original-To: dev-commits-src-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4gFwZZ3kc2z6dSZx for ; Wed, 13 May 2026 14:19:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gFwZZ19mxz3QN9 for ; Wed, 13 May 2026 14:19:34 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1778681974; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=KG7pM/YfZQMJWW0XRZz599BzbsW8NRf2pjewOFH/dGU=; b=FZhtyc6L8P7N6J4CYTeh6Jz6WWSJL1zT5CX9ZARfQwWJUs+g4Q485WiwUx6FLvUT4hvpgD eUEFhMvF+6ijN8/w1jBOkgXE6cGOD+jsi8h99AXH0AJN/g22hmgmRfvw114fhe0g27Nn2v 0IpERooTeYFZYG4rI+3CCOj7fjvID7BrTweNZ2FPm2HGFcJerLFZyWaHz+LJnk4Mv9miHZ x5u+2sGtiCrwLeuSVHcrFgN7vnyjEbnMz60pyZFvKirpLh1IKeC93OEpORucFQz1SnQTs4 qrGOEs+uqgHIFzxz0VpjQ8U1gAmIZBD5IiOBU4/lbGONUBZ9n4tYAwlrno37uQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1778681974; a=rsa-sha256; cv=none; b=Fu4EBmJv7LGPi3aVg8IJopnNw93chn78rpI8XZnIsr7tt3AAHwG3EQtobrlVjAMfy6vCGI yCuKeTCzQgAUecan41WXX+m5TQfE9Bj3aGWn91GbyYVGNQkaTZcLg7PSj6M5RZQAle05Zf x2O/8HChlB0AN/N4VsZr4xQhQl3FG0t59vzKK++FA4UtDkpGivGmJ5BQ3BUga2UF0Vi8Zv idYb8ydgeV4fEqfGWugC9sB+BPF5jnfs4YLSLEZkhhOfgfDyKcszObtDwAJqW+6Wgv7e6c mX3GhJf5nEoVKOPAaSXGU3JJEQiVFmIYOkLxnCVCkCGGS06urp7L7eXeBJOlHw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1778681974; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=KG7pM/YfZQMJWW0XRZz599BzbsW8NRf2pjewOFH/dGU=; b=IjYqieChWEWnC/oYOjTarsJugKYYpsA+KCydWgAdMn/yrLrtJq7oCd9pr2Lwrkpo8INv7D ZyLNTHnZE4ielaU8Ck7FojWNujxKNeF2/FY0slVfLyc5BIfNXCUi22O0OaK+WqiQ43nnPh dcHC49Zb4g1Az2QIGKWAfU4y+LGZlSRuEtc5HPt0R8kDypcw2FE6ZiqFDA5ASAhZ75jZXP n43XbQsIvxuY8lK3EamwcDlkwWWf4riBdKeNv7M4YdGbkT8e6JIneDlXWo49x43u4S153m fROeowpeswLmhpydVVZvGTb/CmZcq0Xnl/E9yqM16jCYkR+tOc/ZxDEdJ8SHfA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4gFwZZ0mm8zv9h for ; Wed, 13 May 2026 14:19:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 262b3 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 13 May 2026 14:19:34 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Ed Maste Subject: git: 7f4bc4555a53 - stable/13 - compat32: Zero struct to avoid stack disclosure List-Id: Commits to the stable branches of the FreeBSD src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-branches@freebsd.org Sender: owner-dev-commits-src-branches@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: emaste X-Git-Repository: src X-Git-Refname: refs/heads/stable/13 X-Git-Reftype: branch X-Git-Commit: 7f4bc4555a53f32c5990d16afe4cfab7aaf6f053 Auto-Submitted: auto-generated Date: Wed, 13 May 2026 14:19:34 +0000 Message-Id: <6a048876.262b3.2d386f29@gitrepo.freebsd.org> The branch stable/13 has been updated by emaste: URL: https://cgit.FreeBSD.org/src/commit/?id=7f4bc4555a53f32c5990d16afe4cfab7aaf6f053 commit 7f4bc4555a53f32c5990d16afe4cfab7aaf6f053 Author: Ed Maste AuthorDate: 2026-03-11 15:02:18 +0000 Commit: Ed Maste CommitDate: 2026-05-13 14:06:05 +0000 compat32: Zero struct to avoid stack disclosure Reported by: Adam Crosser, Praetorian Reviewed by: philip Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D55811 (cherry picked from commit 097cb4e9f0432c543c704cec712ce1cd3302335c) (cherry picked from commit 4551ea3b3f04650cd5300a9eae8994bdb080db91) (cherry picked from commit 6a808cd7534802d30010fb0a7f46381ff9f6ef3f) --- sys/compat/freebsd32/freebsd32_misc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/compat/freebsd32/freebsd32_misc.c b/sys/compat/freebsd32/freebsd32_misc.c index ee0119dba5af..316578f9bb97 100644 --- a/sys/compat/freebsd32/freebsd32_misc.c +++ b/sys/compat/freebsd32/freebsd32_misc.c @@ -619,7 +619,7 @@ static int freebsd32_kevent_copyout(void *arg, struct kevent *kevp, int count) { struct freebsd32_kevent_args *uap; - struct kevent32 ks32[KQ_NEVENTS]; + struct kevent32 ks32[KQ_NEVENTS] = {}; uint64_t e; int i, j, error;