CVE and update status of the FreeBSD ports tree4,526 unaddressed CVEs in 616 portsAll times are CET

Port details

net/avahi0.8

"meta-port" for the Avahi service discovery suite

Maintainer
gnome@FreeBSD.org
Packages
avahi 0.8
Upstream
up to date
CPE
avahi:avahi
WWW
https://www.avahi.org/
Links
cgit · VuXML

Unaddressed (13) · The CVE record lists this version as affected, no VuXML entry names the CVE

Updating to 0.9 would fix 11 of 13 unaddressed CVEs, according to the CVE records.
CVE-2021-267207.82021-02-17avahi-daemon-check-dns.sh in the Debian avahi package through 0.8-4 is executed as root via /etc/network/if-up.d/avahi-daemon, and allows a local attacker to cause a den…
CVE-2026-244016.52026-01-24Avahi is a system which facilitates service discovery on a local network via the mDNS/DNS-SD protocol suite. In versions 0.9rc2 and below, avahi-daemon can be crashed vi…
CVE-2025-684686.52026-01-12Avahi is a system which facilitates service discovery on a local network via the mDNS/DNS-SD protocol suite. In 0.9-rc2 and earlier, avahi-daemon can be crashed by sendi…
CVE-2025-684716.52026-01-12Avahi is a system which facilitates service discovery on a local network via the mDNS/DNS-SD protocol suite. In 0.9-rc2 and earlier, avahi-daemon can be crashed by sendi…
CVE-2023-384736.22023-11-02A vulnerability was found in Avahi. A reachable assertion exists in the avahi_alternative_host_name() function.
CVE-2023-384696.22023-11-02A vulnerability was found in Avahi, where a reachable assertion exists in avahi_dns_packet_append_record.
CVE-2023-384706.22023-11-02A vulnerability was found in Avahi. A reachable assertion exists in the avahi_escape_label() function.
CVE-2023-384716.22023-11-02A vulnerability was found in Avahi. A reachable assertion exists in the dbus_set_host_name function.
CVE-2023-384726.22023-11-02A vulnerability was found in Avahi. A reachable assertion exists in the avahi_rdata_parse() function.
CVE-2026-349335.52026-04-03Avahi is a system which facilitates service discovery on a local network via the mDNS/DNS-SD protocol suite. Prior to version 0.9-rc4, any unprivileged local user can cr…
CVE-2025-682765.52026-01-12Avahi is a system which facilitates service discovery on a local network via the mDNS/DNS-SD protocol suite. In 0.9-rc2 and earlier, an unprivileged local users can cras…
CVE-2025-595295.52025-12-18Avahi is a system which facilitates service discovery on a local network via the mDNS/DNS-SD protocol suite. In versions up to and including 0.9-rc5, the simple protocol…
CVE-2021-34685.52021-06-02A flaw was found in avahi in versions 0.6 up to 0.8. The event used to signal the termination of the client connection on the avahi Unix socket is not correctly handled …

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (1)

Show 1 fixed
VuXML entries whose affected range this version has left.

Commits (86)

Tom McLaughlin (tmclaugh) · 0.6.12
Have package create empty %%DOCSDIR%%

Approved by:	ahze
dd0adbfc6b
Joe Marcus Clarke (marcus) · 0.6.12
Update to 0.6.12.
4dc92334e4
Joe Marcus Clarke (marcus) · 0.6.11_1
Cleanup a leftover directory.
e6a316180c
Joe Marcus Clarke (marcus) · 0.6.11
Update to 0.6.11.
5988877fda
Joe Marcus Clarke (marcus) · 0.6.10_3
Add a PKGNAMESUFFIX when libdns support is enabled so that a CONFLICTS can be registered in mDNSResponder.
edba20b53c
Joe Marcus Clarke (marcus) · 0.6.10_3
Make libdns (aka mDNSResponder) support optional (defaulting to off). Note: enabling this will add a conflict to mDNSResponder which may interfere with KDE applications.

PR:		98566
Submitted by:	Kirk Strauser <kirk@strauser.com> (with modifications)
e4292daeb9
Jeremy Messenger (mezz) · 0.6.10_3
Fix the previous commit that will actually change the @PTHREAD_LIBS@ and @PTHREAD_CFLAGS@ to real in avahi-client.pc and avahi-glib.pc. Bump the PORTREVISION.

Reported by:	"Vladimir Timofeev" <vovkasm@gmail.com>
983f13feea
Joe Marcus Clarke (marcus) · 0.6.10_2
Add PTHREAD_{CFLAGS,LIBS} to all avahi pkg-config files.  This fixes xmms2 builds, among others.

PR:		97295
Submitted by:	Alexander Botero-Lowry <alex@foxybanana.com>
e86390918c
Joe Marcus Clarke (marcus) · 0.6.10_1
Now that they re-broke pthread usage in 0.6.10, resurrect a patch to fix it.

Reported by:	Yasuda Keisuke <kysd@po.harenet.ne.jp>
508be12c87
Joe Marcus Clarke (marcus) · 0.6.10
Update to 0.6.10.

Security:	This release fixes a few security vulnerabilities.
		See http://www.avahi.org/milestone/Avahi%200.6.10 for more
		details.
199d07f054
Michael Johnson (ahze) · 0.6.9_5
- Disable mDNSResponder in avahi so net/mDNSResponder and avahi don't   conflict

Requested by:	kde@
dcc281a4c6
Joe Marcus Clarke (marcus) · 0.6.9_4
Presenting GNOME 2.14.1 for FreeBSD!  Checkout http://www.gnome.org/start/2.14/ for the official release notes, and a list of all the gooides in this new release.  In particular, GNOME 2.14 focused on performance, and they did not miss the mark.  There's some new eye candy, but most of the big things are waiting until GNOME 2.16.  On the FreeBSD side, we tried to clean up all the crashers we could

The good news is that this release does not bring any big shared library
version bumps, so you can almost do a simple portupgrade to get to 2.14.
There are a few minor gotchas that will be documented in UPDATING shortly.

The FreeBSD GNOME Team would like th thank the following users for their
patches, feedback, and sometimes incessant complaing about crashes (you
know who you are).

Yasuda Keisuke <kysd@po.harenet.ne.jp>
Pascal Hofstee <caelian@gmail.com>
rmgls@wanadoo.fr
tmclaugh
Yuri Pankov <yuri.pankov@gmail.com>
sajd on #freebsd-gnome
ade
ankon on #FreeBSD-Gnome
mux
Pascal Hofstee <caelian@gmail.com>
QuiRK on #freebsd-gnome
Vladimir Timofeev <vovkasm@gmail.com>
798e9bed2a
Jean-Yves Lefort (jylefort) · 0.6.9_3
Track the dbus socket path change.

Reported by:	marcus
4f5f501753
Joe Marcus Clarke (marcus) · 0.6.9_2
Fix avahi's use of sendmsg(2) so that it actually works.
475c8049b4
Joe Marcus Clarke (marcus) · 0.6.9_1
Correct the path to the dbus system socket.
60c2f5ef22
Joe Marcus Clarke (marcus) · 0.6.9
Update to 0.6.9.
dccc447c3c
Ade Lovett (ade) · 0.6.5_3
Conversion to a single libtool environment.

Approved by:	portmgr (kris)
8503536d38
Tom McLaughlin (tmclaugh) · 0.6.5_2
Add avahi-sharp - Mono bindings for Avahi service discovery
2bf52d522f
Tom McLaughlin (tmclaugh) · 0.6.5_2
Prepare port to act as a master to an avahi-sharp slave

Approved by:	marcus on IRC
3f88c858b1
Jun Kuriyama (kuriyama) · 0.6.5_2
Chase shlib bump of libexpat.
a06ee65df0
Joe Marcus Clarke (marcus) · 0.6.5_1
In trying to solve a problem with inconsistencies when linking with -shared and ${PTHREAD_LIBS}, avahi linked its binaries with -lc_r on FreeBSD.  This caused nasty runtime failures on i386, and build failures on alpha, amd64, and other platforms where libc_r no longer exists.

To fix this, don't go through the song and dance of trying to solve the
-shared/${PTHREAD_LIBS} problem, and just link with ${PTHREAD_LIBS} as
usual.  Of course, ports that depend on avahi's libraries will break by
doing this, so add ${PTHREAD_{LIBS,CFLAGS}} to the right pkg-config files
to make sure dependencies will pick them up.

Patch adapted from:	Yasuda Keisuke <kysd@po.harenet.ne.jp>
7da8cdf04a
Michael Johnson (ahze) · 0.6.5
- Update to 0.6.5
5a7bdcd5ba
Michael Johnson (ahze) · 0.6.4
- Update to 0.6.4
e3c4e478c9
Michael Johnson (ahze) · 0.6.3
- Update to 0.6.3 - Update WWW

PR:		ports/91724
Submitted by:	thomas@bsdunix.ch
55f736d9c8
Joe Marcus Clarke (marcus) · 0.6.1_3
Fix build with dbus-0.60.

Obtained from:	Avahi SVN
c2494342ad
Joe Marcus Clarke (marcus) · 0.6.1_3
Chase the dbus shared lib version.
3549788aa1
Joe Marcus Clarke (marcus) · 0.6.1_2
Make sure the avahi-daemon socket is written to the correct location.
a947a59137
Joe Marcus Clarke (marcus) · 0.6.1_1
Teach avahi the correct location of the dbus socket.

Submitted by:	sajd on #freebsd-gnome
b4aa4dc6e9
Joe Marcus Clarke (marcus) · 0.6.1
Update to 0.6.1.
bd3ccd2ee1
Joe Marcus Clarke (marcus) · 0.6_2
Fix capitalization of IGNORE message.

Pointed out by:	kris
0b56dcdf49
Joe Marcus Clarke (marcus) · 0.6_2
Mark IGNORE on FreeBSD 4.X.

Reported by:	pointyhat via kris
e6e3936ed9
Joe Marcus Clarke (marcus) · 0.6_2
Add optional GTK2 support to avahi.
6a0fe7b9a0
Michael Johnson (ahze) · 0.6_2
- Switch avahi-daemon to avahi_daemon

Pointed out by:	marcus
71dfce71c0
Michael Johnson (ahze) · 0.6_2
- Fix typo so the dnsconfd starts - Make the avahi-dnsconfd rcNG require avahi-daemon
d184f5dbd4
Joe Marcus Clarke (marcus) · 0.6_1
Add dbus to the REQUIRE line for the rcND scripts to ensure dbus is started first.

Pointed out by:	ahze
9630e7bef6
Joe Marcus Clarke (marcus) · 0.6
Add avahi, another mDNS, Zeroconf, Bonjour, Redezvous, etc. implementation ...but with a twist.  Avahi is a D-BUS based mDNS solution from Freedesktop.org.

Avahi provides Service discovery on a local network -- this means that you
can plug your laptop or computer into a network and instantly be able to view
other people who you can chat with, find printers to print to or find files
being shared. This kind of technology is already found in MacOS X
(branded 'Rendezvous', 'Bonjour' and sometimes 'ZeroConf') and is very
convenient.

WWW: http://www.freedesktop.org/Software/Avahi

A lot of the ground work for this port was provided by ahze.
d59271e6a5