summaryrefslogtreecommitdiffstats
path: root/meta/recipes-connectivity
diff options
context:
space:
mode:
authorAmaury Couderc <amaury.couderc@est.tech>2026-02-09 15:21:00 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2026-02-27 17:45:06 +0000
commit0d954471b5e161db24547eff3b503ceeebb29512 (patch)
tree8a1ab8e24689ab3710a9b3e6e621a13db79d74d3 /meta/recipes-connectivity
parenta57370d30cf961c4ad0158eef0d7990111eda07e (diff)
downloadpoky-0d954471b5e161db24547eff3b503ceeebb29512.tar.gz
avahi: patch CVE-2025-68468
(From OE-Core rev: 1eebd6d5bd5d930aa8ec68f73789ff0bd742441c) Signed-off-by: Amaury Couderc <amaury.couderc@est.tech> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 9f2ed8adc37a42b561b3c4853cf8106fba39889e) Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Paul Barker <paul@pbarker.dev> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-connectivity')
-rw-r--r--meta/recipes-connectivity/avahi/avahi_0.8.bb1
-rw-r--r--meta/recipes-connectivity/avahi/files/CVE-2025-68468.patch32
2 files changed, 33 insertions, 0 deletions
diff --git a/meta/recipes-connectivity/avahi/avahi_0.8.bb b/meta/recipes-connectivity/avahi/avahi_0.8.bb
index bb20fd17cc..34d95f48cd 100644
--- a/meta/recipes-connectivity/avahi/avahi_0.8.bb
+++ b/meta/recipes-connectivity/avahi/avahi_0.8.bb
@@ -38,6 +38,7 @@ SRC_URI = "${GITHUB_BASE_URI}/download/v${PV}/avahi-${PV}.tar.gz \
38 file://CVE-2024-52616.patch \ 38 file://CVE-2024-52616.patch \
39 file://CVE-2024-52615.patch \ 39 file://CVE-2024-52615.patch \
40 file://CVE-2025-68276.patch \ 40 file://CVE-2025-68276.patch \
41 file://CVE-2025-68468.patch \
41 " 42 "
42 43
43GITHUB_BASE_URI = "https://github.com/avahi/avahi/releases/" 44GITHUB_BASE_URI = "https://github.com/avahi/avahi/releases/"
diff --git a/meta/recipes-connectivity/avahi/files/CVE-2025-68468.patch b/meta/recipes-connectivity/avahi/files/CVE-2025-68468.patch
new file mode 100644
index 0000000000..3635cc8d53
--- /dev/null
+++ b/meta/recipes-connectivity/avahi/files/CVE-2025-68468.patch
@@ -0,0 +1,32 @@
1From 483f83828cfda965fac914ff1b39c63c256372b2 Mon Sep 17 00:00:00 2001
2From: Hugo Muis <198191869+friendlyhugo@users.noreply.github.com>
3Date: Sun, 2 Mar 2025 18:06:24 +0100
4Subject: [PATCH] core: fix DoS bug by removing incorrect assertion
5
6Closes https://github.com/avahi/avahi/issues/683
7
8CVE: CVE-2025-68468
9
10Upstream-Status: Backport
11[https://github.com/avahi/avahi/commit/f66be13d7f31a3ef806d226bf8b67240179d309a]
12
13Signed-off-by: Amaury Couderc <amaury.couderc@est.tech>
14---
15 avahi-core/browse.c | 1 -
16 1 file changed, 1 deletion(-)
17
18diff --git a/avahi-core/browse.c b/avahi-core/browse.c
19index 86e4432..79595fe 100644
20--- a/avahi-core/browse.c
21+++ b/avahi-core/browse.c
22@@ -295,7 +295,6 @@ static void lookup_multicast_callback(
23 lookup_drop_cname(l, interface, protocol, 0, r);
24 else {
25 /* It's a normal record, so let's call the user callback */
26- assert(avahi_key_equal(b->key, l->key));
27
28 b->callback(b, interface, protocol, event, r, flags, b->userdata);
29 }
30--
312.43.0
32