CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

audio/icecast 2.5.0,1

Streaming mp3/ogg-vorbis audio server

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 2.5.0,1
Upstream
up to date
Last update
to 2.5.0,1 · 43dd1c3f77
Quarterly
2026Q4: 2.5.0,1
Formerly
audio/icecast2 until 2018-11-03
WWW
https://icecast.org/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install icecast
installs 2.5.0,1 from latest; from quarterly (2026Q4) 2.5.0,1
Port
# cd /usr/ports/audio/icecast && make install clean
# make -C /usr/ports/audio/icecast config  # change options first
Size
633 KiB download · 2.0 MiB installed
Depends on
audio/libogg 1.3.6,4, audio/libvorbis 1.3.7_2,3, audio/speex 1.2.1_1,1, devel/libigloo 0.9.5, ftp/curl 8.23.0, multimedia/libtheora 1.2.0_1, security/rhash 1.4.6, textproc/libxml2 2.15.4, textproc/libxslt 1.1.45
License
GPLv2
Options
1 of 1 on in the package: DOCS
pkg-message
Shown after installing
To start icecast at system boot, copy
/usr/local/etc/icecast.xml.sample to /usr/local/etc/icecast.xml, customize
to your environment as desired and add:

icecast_enable="yes"

to /etc/rc.conf. See the icecast -h command for optional additional
flags. To specify an alternative config file for example add:

icecast_flags="-c /path/to/your/configuration.xml"

**********************************************************************
**  Make sure the <changeowner> section in your configuration file  **
**     is NOT commented out. Icecast will refuse to run as root.    **
**                                                                  **
** Also make sure that the user you choose is able to write to your **
**  configured log directory, otherwise icecast will refuse to run. **
**********************************************************************

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162.5.0,12.5.0,1–
FreeBSD 152.5.0,12.5.0,1–
FreeBSD 142.5.0,12.5.0,12.5.0,1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152.5.0,12.5.0,1–
FreeBSD 142.5.0,12.5.0,12.5.0,1

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 2.5.0,1.

Fixed (2)

Show 2 fixed
VuXML entries whose affected range the packaged version has left.

Problem reports (1) · open in Bugzilla, most recently changed first

PRSummaryStatusChanged
297719maintainer-feedback? audio/icecast: Obsolete CONFLICTS_INSTALL entryNew2026-08-22

Commits (140)

Christian Weisgerber (naddy) · 2.0.b.2_1,1 · as audio/icecast2
Catch up with libogg/libvorbis version bump.
89c5de7031
Joe Marcus Clarke (marcus) · 2.0.a.2.20030811_1,1 · as audio/icecast2
Chase the libxslt shared lib version with a PORTREVISION bump.
7524984514
Sergey A. Osokin (osa) · 1.3.12_1
Cosmetic fix: use %%DOCSDIR%% macro. No functionally changes.

Submitted by:	Oleg Karachevtsev <ok@etrust.ru>
A part of PR:	57992
253384a218
Michael Nottebrock (lofi) · 2.0.a.2.20030811,1 · as audio/icecast2
Bento fixes.

Notified by:	kris (bento)
Approved by:	arved (Mentor)
1783dac8db
Michael Nottebrock (lofi) · 2.0.a.2.20030811,1 · as audio/icecast2
Update to a current snapshot.

Approved by:	arved (Mentor)
046715d1a8
Edwin Groothuis (edwin) · 1.3.12_1
Fix MASTER_SITES and take over maintainership.

PR:		ports/50356
Submitted by:	Michael Nottebrock <michaelnottebrock@gmx.net>
Approved by:	Maintainer (zach@pabst.bendnet.com
2498973d87
Kris Kennaway (kris) · 20021112 · as audio/icecast2
Switch to bzip2 distfile.

PR:		ports/48834
Submitted by:	Michael Nottebrock <michaelnottebrock@gmx.net> (maintainer)
3f2ebd6a49
Akinori MUSHA (knu) · 1.3.12_1
De-pkg-comment.
57f9198bc7
Munechika SUMIKAWA (sumikawa) · 20021112 · as audio/icecast2
Add 'ipv6' on CATEGORIES. Icecast2 supports IPv6 streaming.
7d2aa4d8e5
Munechika SUMIKAWA (sumikawa) · 20021112 · as audio/icecast2
Textproc/libxslt is required in build.
f90150de62
Tilman Keskinoz (arved) · 20021112 · as audio/icecast2
Complete Repocopy from audio/libshout -> audio/libshout2, audio/icecast -> audio/icecast2. Update to a development Snapshot of icecast2. The new icecast2 protocol supports ogg-vorbis streaming.

PR:             45250, 45251
Submitted by:   Michael Nottebrock <michaelnottebrock@gmx.net>
f10ba047c7
Kris Kennaway (kris) · 1.3.12_1
Fix build on -current

Submitted by:	Miguel Mendez <flynn@energyhq.homeip.net>
7b76c04b0e
Patrick Li (pat) · 1.3.12_1
- Fix detection of libreadline and bump PORTREVISION [1] - Allow port to compile on -current

Submitted by:	David Yeske <dyeske@yahoo.com> [1]
Reviewed by:	maintainer
e0ff515ec7
Chris D. Faulhaber (jedgar) · 1.3.12
Unmark FORBIDDEN.  The security issues were corrected in the 1.3.12 release.

Noticed by:	nectar
490f7852c0
Chris D. Faulhaber (jedgar) · 1.3.12
Mark FORBIDDEN due to multiple vulnerabilites:   http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2001-0784   http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2001-1083   http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2001-1229   http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2001-1230   http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2002-0177
2716a9992b
Patrick Li (pat) · 1.3.12
Update to 1.3.12

PR:		37541
Submitted by:	maintainer
7063da1328
Maxim Sobolev (sobomax) · 1.3.11
There is no pkg-install file, so that don't try to execute it.
d769e0a454
Maxim Sobolev (sobomax) · 1.3.11
Remove empty files.
d91c9ce8c3
Pete Fritchman (petef) · 1.3.11
Update to 1.3.11.

PR:		33205
Submitted by:	maintainer
9276d32493
Jimmy Olgeni (olgeni) · 1.3.10
Oops. PORTREVISION=0 is not actually needed.
2961309493
Jimmy Olgeni (olgeni) · 1.3.10
Update port to version 1.3.10.

Change maintainer, with previous maintainer's permission.

PR:		26656
Submitted by:	Zach Zurflu <zach@pabst.bendnet.com>
fbced9f2f1
Kris Kennaway (kris) · 1.3.7_1
Whoops, back goes the FORBIDDEN tag..after months of silence, icecast finally released a new version the day we released the advisory for the old one, but it turns out there are still other security problems unfixed in both.
973e2e50ea
Kris Kennaway (kris) · 1.3.7_1
Fix most of the format string abuses including those which are known to cause a security vulnerabilities.  Not fixed are a number of more subtle cases which may or may not allow security violations (I don't have time to conduct a thorough audit now), and which are difficult/impossible to fix anyway without something like fmtcheck().  Document this in pkg-install and remove FORBIDDEN tag.
48edf818ee
Chris D. Faulhaber (jedgar) · 1.3.7
Mark FORBIDDEN: Remotely exploitable buffer overflow

Obtained from:	|CyRaX| <cyrax@pkcrew.org> via Bugtraq
b0195ac96c
Satoshi Asami (asami) · 1.3.7
Change PKGDIR from pkg/ to .  Also fix places where ${PKGDIR} is spelled out (many of which are ${PKGDIR}/MESSAGE -> ${PKGMESSAGE} type fixes that shouldn't have been necessary) and the string "/pkg/" appear.
7acef1cd7a
Steve Price (steve) · 1.3.7
Update to version 1.3.7.

PR:		20784
Submitted by:	Zach Zurflu <zach@pabst.bendnet.com>
77442a8d53
Will Andrews (will) · 1.3.5
Make these COMMENT files conform to Handbook standard.

PR:		20269
Submitted by:	Ports Fury
7d7a9a2180
Will Andrews (will) · 1.3.5
Update to 1.3.5.  I cleaned up the Makefile in addition to the PR, and made pkg/MESSAGE respect PREFIX (which made this port finally pass the mandatory ``portlint -ac'' test).

PR:		18834
Submitted by:	Zach Zurflu <zach@pabst.bendnet.com>
22ef18a510
Michael Haro (mharo) · 1.3.0
update with the new PORTNAME/PORTVERSION variables
bcd8ffd9d0
Steve Price (steve)
Remove the two i386 binaries and rebuild them from source so this port packages on the Alpha.
db4fa41272
Jeremy Lea (reg)
Make this port compile on -current.  Fix CFLAGS and libc_r usage.

Reformat MESSAGE so it is more visible.

No response from:	maintainer
59b9d11578
Donald Burr (dburr)
Upgrade icecast to 1.3.0.

Approved by port maintainer.
efc5be6874
Chris Piazza (cpiazza)
Change a reference to "The Shoutcast linux server" and make it "The shoutcast server" It's multi platform.
6c4099bfa6
David E. O'Brien (obrien)
Change Id->FreeBSD.
78ab65a396
Steve Price (steve)
Update to version 1.1.4.

PR:		11010
Submitted by:	maintainer
d31bbd69da
Marc G. Fournier (scrappy)
move WWW_SITE to DESCR
00cc78ac5d
Steve Price (steve)
Add WWW_SITE and cleanup style of DESCR.

Submitted by:	Sheldon Hearn <sheldonh@iafrica.com>
897d8a16b5
Justin M. Seger (jseger)
Upgrade to icecast-1.1.3

PR:		ports/10994
Submitted by:	mharo@area51.fremont.ca.us
38cdef4a3d
Steve Price (steve)
Import of icecast verion 1.1.0. A SHOUTcast-compatible streaming MP3 server.

PR:		10298
Submitted by:	Chip Marshall <chip@eboai.org>
37e245140e