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

print/cups 2.4.20

Common UNIX Printing System

Port info

Maintainer
tijl@FreeBSD.org
Packages
latest: 2.4.20
Upstream
up to date
Last update
to 2.4.20 · 3c361bc046
Quarterly
2026Q4: 2.4.20 · last MFH 6ec2c7eba3
Formerly
print/cups-base until 2016-03-11, print/cups-client until 2016-03-11, print/cups-image until 2016-03-11, print/cups-lpr until 2006-06-23
WWW
https://github.com/OpenPrinting/cups
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install cups
installs 2.4.20 from latest; from quarterly (2026Q4) 2.4.20
Port
# cd /usr/ports/print/cups && make install clean
# make -C /usr/ports/print/cups config  # change options first
Size
5.4 MiB download · 14 MiB installed
Depends on
devel/dbus 1.16.2_4,1, net/avahi-app 0.8_6, print/libpaper 1.1.28_1
License
APACHE20 and CUPS
Creates
user cups, group cups
Options
7 of 9 on in the package: AVAHI DBUS DOCS IPPTOOL LIBPAPER NLS OPENSSL
Show the 2 options that are off
GNUTLS X11

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162.4.202.4.19_2–
FreeBSD 152.4.202.4.20–
FreeBSD 142.4.202.4.19_22.4.20

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152.4.202.4.20–
FreeBSD 142.4.202.4.19_22.4.20

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.4.20.

Fixed (4)

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

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

None.

Commits (409)

Dirk Meyer (dinoex) · 1.3.7_2 · as print/cups-base
- new option WITH_XDG_OPEN PR:		122590 Suggested by:	Neil Darlow
f215d44982
Dirk Meyer (dinoex) · 1.3.7_1 · as print/cups-base
- Add depends on devel/xdg-utils - use 'xdg-open http://localhost:631/' in the cups.desktop file. PR:		122590 Submitted by:	Michael Johnson
552ebec20a
Dirk Meyer (dinoex) · 1.3.7
- update to 1.3.7
4bbd4ce655
Dirk Meyer (dinoex) · 1.3.7 · as print/cups-base
- Security update to 1.3.7 - fix dbus link problem Security: CVE-2008-0047 Security: CVE-2008-1373
a3dfd67d11
Dirk Meyer (dinoex) · 1.3.6_1 · as print/cups-base
- disable autodection of dbus - new option WITH_DBUS PR:		122124
b86f21fa3c
Dirk Meyer (dinoex) · 1.3.6_1 · as print/cups-base
- Fix crash in case of incorrectly configured PAM PR:		121105 Submitted by:	Alexander V. Chernikov Obtained from:	http://cups.org/str.php?L2734

- Fix /usr/local/etc/pam.d/cups
a74ba08bc7
Roman Bogorodskiy (novel) · 1.3.6_1 · as print/cups-base
- Chase security/gnutls shlib version bump - Add an entry to UPDATING
c9536f39b3
Dirk Meyer (dinoex) · 1.3.6
- update to 1.3.6
4e2e48beb5
Dirk Meyer (dinoex) · 1.3.5_2 · as print/cups-base
- DNSSD libraries are linked even if WITH_DNSSD is not defined PR:		120217 Submitted by:	TAOKA Fumiyoshi
45fbde4cab
Dirk Meyer (dinoex) · 1.3.5_2 · as print/cups-base
- new option WITH_LDAP PR:		119986 Submitted by:	Virgil Champlin
0e10ca7012
Dirk Meyer (dinoex) · 1.3.5_2 · as print/cups-base
- add option DNSSD to make config

- new option WITH_PAM
PR:		119919
Submitted by:	Willy Offermans
49b6e2eacb
Dirk Meyer (dinoex) · 1.3.5_2 · as print/cups-base
- new option WITH_DNSSD Submitted by:	Erik Van Benschoten
5a142bc4eb
Dirk Meyer (dinoex) · 1.3.5_2 · as print/cups-base
- add example for devd.conf PR:		119641 Submitted by:	Andrew Reilly
ae7854468d
Dirk Meyer (dinoex) · 1.3.5_1 · as print/cups-base
- force installation of cups.desktop PR:		119621 Submitted by:	José García Juanino
93b65b4bfa
Dirk Meyer (dinoex) · 1.3.5
- update to 1.3.5
e011d00087
Dirk Meyer (dinoex) · 1.3.5 · as print/cups-base
- Security update to 1.3.5 Security: http://www.cups.org/str.php?L2589 Reported by:	Hilko Meyer
75f5e6a955
Dirk Meyer (dinoex) · 1.3.4
- fix package PR:		117779

- update to 1.3.4
05255e2af0
Dirk Meyer (dinoex) · 1.3.3_2 · as print/cups-base
- fix vulnerability in pdftops Security: arbitrary code execution vulnerability in pdftops Security: CVE-2007-4352 Submitted by:	delphij (Xin LI) Approved by:	portmgr (pav) Obtained from:	cvs.fedora.redhat.com
18c2e435be
Dirk Meyer (dinoex) · 1.3.3_1 · as print/cups-base
- Security patch to solve remote code execution Security: http://secunia.com/advisories/27233/ Security: CVE-2007-4351 Approved by:	portmgr (linimon) Obtained from:	http://www.cups.org/strfiles/2561/str2561-cups13v2.patch
0b81a02576
Dirk Meyer (dinoex) · 1.3.3 · as print/cups-base
- mark FORBIDDEN due remote execution of arbitrary code Approved by:	portmgr (erwin)
de28323865
Dirk Meyer (dinoex) · 1.3.3
- update to 1.3.3 PR:		116743 Submitted by:	Marcin Wisnicki
d428de8d57
Dirk Meyer (dinoex) · 1.3.0_1 · as print/cups-base
- fix build when an obsolete version of cups is installed PR:		116721 Submitted by:	Christoph Moench-Tegeder
fc22559cd6
Dirk Meyer (dinoex) · 1.3.0
- update to 1.3.0
5f310ab022
Dirk Meyer (dinoex) · 1.3.0 · as print/cups-base
- update to 1.30.0 Tested by:	Erik Van Benschoten

- sort plist

- fix pre-install for user
Submitted by:	brian (Brian Somers)
69610c9375
Dirk Meyer (dinoex) · 1.2.12
- update to 1.2.12
7527223da6
Martin Wilke (miwi) · 1.2.11_3 · as print/cups-base
- Fix buffer overflow vulnerability. - Bump PORTREVISION

Approved by:	simon (secteam)
Security:	http://www.vuxml.org/freebsd/0e43a14d-3f3f-11dc-a79a-0016179b2dd5.html
c4c6d40438
Roman Bogorodskiy (novel) · 1.2.11_2 · as print/cups-base
Chase gnutls shared library version chase: adjust DEPENDS lines and bump PORTREVISIONs.
95eecf16e6
Dirk Meyer (dinoex) · 1.2.11_1 · as print/cups-base
- drop pkg-install as this cases problems for upgrading users

PR:		113613
65e9d1a1ae
Dirk Meyer (dinoex) · 1.2.11 · as print/cups-base
- Security update to 1.2.11 Security: CVE-2007-0720 http://www.securityfocus.com/bid/23127

Reported by:	miwi
534d02914f
Dirk Meyer (dinoex) · 1.2.10_1 · as print/cups-base
- fix order for creation for user, groups and dirs. PR:		113473
bbe73c02e9
Florent Thoumie (flz) · 1.2.10_1
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
d4f0d0048a
Dirk Meyer (dinoex) · 1.2.10 · as print/cups-base
- fix typo PR:		111929 Submitted by:	NAKAJI Hiroyuki
d4b13f20ba
Dirk Meyer (dinoex) · 1.2.10 · as print/cups-base
- fix pkg-plist PR:		110917 Submitted by:	Artis Caune
58dd2b7331
Dirk Meyer (dinoex) · 1.2.10
- update to 1.2.10
4867b5049a
Dirk Meyer (dinoex) · 1.2.10 · as print/cups-base
- update to 1.2.10 PR:		110757 Submitted by:	Alessandro Dellavedova

- fix directories and ownerships
6f4686a9ca
Dirk Meyer (dinoex) · 1.2.8 · as print/cups-base
- remove killall 110108 Dierk Sacher

- unbreak option PHP
1972dbab42
Mark Linimon (linimon) · 1.2.8 · as print/cups-base
Use the new facility of bsd.port.mk to be able to simplify the interaction of USE_PHP and OPTIONS.

PR:		ports/106557
Submitted by:	ale
Hat:		portmgr
be4c6448a8
Dirk Meyer (dinoex) · 1.2.8
- update to 1.2.8 PR:		109352 Submitted by:	Ivan Lago
04963f9876
Dirk Meyer (dinoex) · 1.2.8 · as print/cups-base
- update to 1.2.8 PR:		109326 Submitted by:	Ivan Lago

- fix build with openssl port
- remove "killall" on install
c4caa9df74
Dirk Meyer (dinoex) · 1.2.7_3 · as print/cups-base
- drop defunct cups.desktop Reported by:	Michael Johnson
532f59ecab
Roman Bogorodskiy (novel) · 1.2.7_2 · as print/cups-base
- Chase security/gnutls update - Add an entry to UPDATING - Pet portlint(1) for some ports while I'm here
3d0dcc46ab
Dirk Meyer (dinoex) · 1.2.7_1 · as print/cups-base
- honor PTHREAD_LIBS Submitted by:	Jeremy Messenger (maze) PR:		107050

- honor PTHREAD_CFLAGS
- make portlint happper
9cfcf34128
Dirk Meyer (dinoex) · 1.2.7
- move RUN_DEPENDS to BUILD_DEPENDS PR:		106862
e115e61089
Dirk Meyer (dinoex) · 1.2.7
- drop empty file
230f6fbf85
Dirk Meyer (dinoex) · 1.2.7
- take maintainership - virtualie meta package
ad71a0e281
Mark Linimon (linimon) · 1.2.7
Reset asa@agava.com after several months of inactivity and no response to email.

Hat:		portmgr
b1640f10d3
Andrew Pantyukhin (sat) · 1.2.7
- Update to 1.2.7 - Clean up a little bit - Clean up var at deinstallation

Approved by:	Sergey Akifyev <asa@agava.com> (months of timeouts)
27e3ffc809