Received: by 2002:a89:288:0:b0:1f7:eeee:6653 with SMTP id j8csp589059lqh; Tue, 7 May 2024 08:10:43 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCVoj7A+sGV9EmQKiLTY/ihUTNlfxf7E98HwCqDRKsaYKZRuzuMD6jUv6+vorK9dJEiwPzrmxVbY7eKtKW22noSxfmZiewMdsD+h1W5QdQ== X-Google-Smtp-Source: AGHT+IGYb0Fid3rBGca/zCHBhWqG0kYu9SG65xO4/+HQE4agPsFdew3vdQsiagX0aG/ovJrvGHfe X-Received: by 2002:a05:6214:29e3:b0:6a0:d465:6102 with SMTP id 6a1803df08f44-6a15142f814mr1561546d6.6.1715094643590; Tue, 07 May 2024 08:10:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1715094643; cv=none; d=google.com; s=arc-20160816; b=niqX70Ut0Wy8Qo6ttSY95Y5Kx6K0kIc2N+HO6w9LMMhI/kzmcNoUT35pkfbxGqjz7F Zsc46zmvRl7ZraACwH2ASXDEg15eSwcSMXDjTb/hcTJdZzy/EhtzOmQQJEjdX0pyM21u Lq1mUmKM9ZwW4Ng1yned7UIQvUFygPuWb5992t96tZ/dvfnvoRZbpJZH2A0zn0J/2sQM uO9KT83XcZGPRKOzrxmHNgO+1YIRRWxZXG1r6s4sFAcr1UWIXgRxQ9BCXhcfKY9fE9Ri UJC9WUnDyZQOPLwmykvD0q19fR2g0nh7NQEYDOVrzVvUMjde3HIgoqhxcFsIp9mlXnfD EmbA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=subject:mime-version:user-agent:date:to:from:message-id:feedback-id :dkim-signature:dkim-signature:delivered-to:delivered-to:reply-to :list-id:list-subscribe:list-unsubscribe:list-help:list-post :precedence:mailing-list; bh=Z0NeVUuEVOdCATvulDqd//usC8s+iKgfzjAND4lukP8=; fh=9jsPTyo6edd9xvAeG+KFFrRrXMmgB/RdwUKOrvy9dcA=; b=slQp6j8nQ2Y1RthtVlSEAFYA2IWd3/qt0BqAsI19Ox7UGkZCb+bwlyx9+KwDKdyzbG As35ClkOKNZsjisGKJbV46JYRJPFEvzTzXuKDcoopG9XqNMx/wxxC1fuLfJv7bJh4GBA f8k/8zw0dD9CFiuATG9+mFovJfsW1TOMdyV4nHo8Thi09rjUvGlC6irDvlnh3iXLtBP/ vaKctznVqIDOmLII79g6/j0+3EnTmR48R970JUlt9q0DkdSOFpXSZMOd49HVwDkyqMMQ B/nq4awsSoQTKywBgZ9yweUDT2vgnlgzxQlgXXtDfSscAb+/E+n8ATl+mqTDk9OLpTUc LHdg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@tecnocode.co.uk header.s=fm1 header.b=iwHvYYhf; dkim=neutral (body hash did not verify) header.i=@messagingengine.com header.s=fm3 header.b=EOTdLfbp; spf=pass (google.com: domain of oss-security-return-30128-linux.lists.archive=gmail.com@lists.openwall.com designates 193.110.157.125 as permitted sender) smtp.mailfrom="oss-security-return-30128-linux.lists.archive=gmail.com@lists.openwall.com" Return-Path: Received: from second.openwall.net (second.openwall.net. [193.110.157.125]) by mx.google.com with SMTP id jq13-20020ad45fcd000000b006a0cd6a7111si11931621qvb.84.2024.05.07.08.10.43 for ; Tue, 07 May 2024 08:10:43 -0700 (PDT) Received-SPF: pass (google.com: domain of oss-security-return-30128-linux.lists.archive=gmail.com@lists.openwall.com designates 193.110.157.125 as permitted sender) client-ip=193.110.157.125; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@tecnocode.co.uk header.s=fm1 header.b=iwHvYYhf; dkim=neutral (body hash did not verify) header.i=@messagingengine.com header.s=fm3 header.b=EOTdLfbp; spf=pass (google.com: domain of oss-security-return-30128-linux.lists.archive=gmail.com@lists.openwall.com designates 193.110.157.125 as permitted sender) smtp.mailfrom="oss-security-return-30128-linux.lists.archive=gmail.com@lists.openwall.com" Received: (qmail 9415 invoked by uid 550); 7 May 2024 15:10:08 -0000 Mailing-List: contact oss-security-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Reply-To: oss-security@lists.openwall.com Delivered-To: mailing list oss-security@lists.openwall.com Delivered-To: moderator for oss-security@lists.openwall.com Received: (qmail 27747 invoked from network); 7 May 2024 14:17:19 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tecnocode.co.uk; h=cc:content-type:content-type:date:date:from:from:in-reply-to :message-id:mime-version:reply-to:reply-to:subject:subject:to :to; s=fm1; t=1715091428; x=1715177828; bh=uZ4rzhUR+Ug2V1GDqPRyz xvGOSytB8fTxGmy8VIiJjA=; b=iwHvYYhfAkaescsThiWe6jJ07BQHhxuvTfu/a WlaKYN3TgjA1GzdoY9+I6SVO6pHqNlXacxODQHhLxJUjy2H2scbvtGtNegexxe0O msqI7Rg1rKGUen2dyvwmLuMtkMlVU8F47Q7XH9RuoC1OM7EhV+LOGQ0sOqeKGU6c 4QtPuQvKDe7n5dMJ0ryCrIG1+FfJwku4Jioe8sCFqAcEqv4xEpx8shOrmGiNJrTn Kn9ZiVVOyjAvzpu3rdHG1S+f/p5G8PecOKoA9PcmIledk300eO5Qn0TU7nVXX9lB 7en3I3BGEVkKOI0ULlobf45LHfbCkrwwhdb+SiYv603QQdHdQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:reply-to:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1715091428; x=1715177828; bh=uZ4rzhUR+Ug2V1GDqPRyzxvGOSytB8fTxGm y8VIiJjA=; b=EOTdLfbpeAEKL0RylHLbVrH/eOAqt1QTz6R7nW1QiCul5ANuvZQ dJIJd2BcwxbZpeBOmaaH3RidWpNwXtCuo5Dd2faMe8+2i+a4Vez/LO3JM9h0AV3U p4mqpZe62K1hedZEKl93iZ4/Ai1BZTzjTcj2d+TaUNJk1obVJWMIvKDdXy6ZBeVr VLMG6F7DOifm98oDC32ONQN/vdiD+Ev05At9wXnevtZWXhW2V2YBbMaSwBwVphqm UoMK7/gCn3z04P4hMZ9ejgBo0YQLEakfwcg+iKFTxLqr+lhHJT4shEZ0d1gGhrhs DKhZRm6miDD69u4ugWwO59wd6lY3l8AVquQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrvddvkedgjedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefkuffhrhfvffgtfgggsehgtderre dtreejnecuhfhrohhmpefrhhhilhhiphcuhghithhhnhgrlhhluceophhhihhlihhpseht vggtnhhotghouggvrdgtohdruhhkqeenucggtffrrghtthgvrhhnpeehtdehiedthfefve eiffeuvdejtdfgheefgeeijedvgeehvddvieejhfetheelffenucffohhmrghinhepghhn ohhmvgdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfh hrohhmpehphhhilhhiphesthgvtghnohgtohguvgdrtghordhukh X-ME-Proxy: Feedback-ID: i683145e5:Fastmail Message-ID: <218de88c60d76aafebed0f50fa7d695132025836.camel@tecnocode.co.uk> From: Philip Withnall To: oss-security@lists.openwall.com Date: Tue, 07 May 2024 15:16:56 +0100 Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="=-fPkkjTcm2uYI67WtZRRE" User-Agent: Evolution 3.50.4 (3.50.4-1.fc39) MIME-Version: 1.0 Subject: [oss-security] GLib (2.26.0+): GDBus signal subscriptions for well-known names are vulnerable to unicast spoofing --=-fPkkjTcm2uYI67WtZRRE Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello, A series of related security fixes for how signal subscriptions are handled in GDBus have just landed in GLib. They have been assigned CVE- 2024-34397: *=C2=A0https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4038 (changes on main) *=C2=A0https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4039 (trivial backport to glib-2-80) *=C2=A0https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4040 (non- trivial backport to glib-2-78) There is a related fix in gnome-shell which distributions should cherry-pick at the same time, to avoid a regression in screen recording support in gnome-shell 3.38 and newer: *=C2=A0https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3303 (changes on main) * Backports to older versions of gnome-shell are not available yet When a GDBus-based client subscribes to signals from a trusted system service such as NetworkManager or logind on a shared computer, other users of the same computer can send spoofed D-Bus signals that the GDBus-based client will wrongly interpret as having been sent by the trusted system service. This could lead to the GDBus-based client behaving incorrectly, with an application-dependent impact. Distributors are advised to cherry-pick these changes into their GLib packages ASAP. This issue has likely existed since GDBus was first introduced in GLib 2.26, although this lower bound has not been verified. The issue has been verified to exist in at least GLib 2.66, 2.74, 2.78 (<2.78.5) and 2.80 (<2.80.1). Per GLib=E2=80=99s support policy, the fixes have not been backported to gl= ib- 2-76 or earlier. Philip --=-fPkkjTcm2uYI67WtZRRE Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEKgytxEoDTEz3qX0k3N9YhbHz7XMFAmY6N9gACgkQ3N9YhbHz 7XMF9hAAhyAMutZyauexqZc1Xl1EznSflIeFfHxnvCml24gOmhllhTRQ61j1RWSx tlzgM8F33hoSmW2s9ajKcvVmcmPI4X8OrfqpoeAvl+k4XAxW0Ew1XUlYkByRTCbS 2qKeSPSMSHFvamUNHCRr5rjMETVrCtA7MC0INITWXbGP6Rxyb4lU2/mTrpP9N4oe j8Jayp8lYOtHlzoq4G2idAfPqpMcFBWL6HxRBj1CCqkO1y0asFYA1ENSRUMrGoFq nr/aUY7CZhzgPBn6k8IuHnStij+i9DDweS9ye/g75eK6ovebKOdn5P3dTXEYkYqy K752xAqnaxHvYLUA5Wgnhkmt3gyUyAdJk6j3prJ657buqthJ6AqdUWIj+pHXJP7l 2A90Sga7bcMfCD8w5EKVWlDujX0WpqtqCKC0ota7ddj24zNS5Nln2ly/24LRoPg4 fOL/84V8yPJib9+EAUeJfbdWHXqYjqfTs9bcfz5YlMzqBukXJI+tGDPxgO4ONaG6 GqAuPyyoa+hqFgIEVEIQzq1TkXkIEKrGdmfD4si7CHFOezU5ovHs+cLspHOQKyjB vBaRZQqFy5Z2FLS9rv2JFA/MMGPVoy2oVTFLagyQdvwORWK83i2vOZHsVRRkKqba GUszFjmLuM48iD2Y6j5BuoZSGzaA3e4J+RFgG6U0QvvvNWyj6mo= =2fqa -----END PGP SIGNATURE----- --=-fPkkjTcm2uYI67WtZRRE--