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

www/rubygem-rack 3.2.7,3

Rack, a modular Ruby web server interface

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 3.2.7,3
Upstream
up to date
Last update
to 3.2.7,3 · 1b9cb67330
Quarterly
2026Q4: 3.2.7,3
WWW
https://github.com/rack/rack
Links
cgit · VuXML

Install

Package
# pkg install rubygem-rack
installs 3.2.7,3 from latest; from quarterly (2026Q4) 3.2.7,3
Port
# cd /usr/ports/www/rubygem-rack && make install clean
Size
100 KiB download · 409 KiB installed
Depends on
devel/ruby-gems 4.0.21, lang/ruby34 3.4.9_2,1
License
MIT

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 163.2.7,33.2.7,3–
FreeBSD 153.2.7,33.2.7,3–
FreeBSD 143.2.7,33.2.7,33.2.7,3

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 153.2.7,33.2.7,3–
FreeBSD 143.2.7,33.2.7,33.2.7,3

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 3.2.7,3.

Fixed (6)

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

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

None.

Commits (90)

Po-Chuan Hsieh (sunpoet) · 3.2.7,3
www/rubygem-rack: Update to 3.2.7

Changes:	https://github.com/rack/rack/releases
		https://github.com/rack/rack/blob/3-2-stable/CHANGELOG.md
1b9cb67330
Po-Chuan Hsieh (sunpoet) · 3.2.6,3
www/rubygem-rack: Update to 3.2.6

Changes:	https://github.com/rack/rack/releases
		https://github.com/rack/rack/blob/3-2-stable/CHANGELOG.md
Security:	CVE-2026-26961, CVE-2026-26962, CVE-2026-32762, CVE-2026-34230, CVE-2026-34763, CVE-2026-34785, CVE-2026-34786, CVE-2026-34826, CVE-2026-34827, CVE-2026-34829, CVE-2026-34830, CVE-2026-34831, CVE-2026-34835
e23104c91d
Po-Chuan Hsieh (sunpoet) · 3.2.5,3
www/rubygem-rack: Update to 3.2.5

Changes:	https://github.com/rack/rack/releases
		https://github.com/rack/rack/blob/3-2-stable/CHANGELOG.md
e675ecbb06
Po-Chuan Hsieh (sunpoet) · 3.1.20,3
www/rubygem-rack: Update to 3.1.20

Changes:	https://github.com/rack/rack/blob/3-1-stable/CHANGELOG.md
Security:	CVE-2026-22860, CVE-2026-25500
f66f52f43b
Po-Chuan Hsieh (sunpoet) · 3.1.19,3
www/rubygem-rack: Update to 3.1.19

Changes:	https://github.com/rack/rack/releases
		https://github.com/rack/rack/blob/main/CHANGELOG.md
cb3bbbe0ee
Po-Chuan Hsieh (sunpoet) · 3.1.18,3
www/rubygem-rack: Update to 3.1.18

Changes:	https://github.com/rack/rack/releases
		https://github.com/rack/rack/blob/main/CHANGELOG.md
f6b5953970
Po-Chuan Hsieh (sunpoet) · 3.1.16,3
www/rubygem-rack: Update to 3.1.16

Changes:	https://github.com/rack/rack/releases
		https://github.com/rack/rack/blob/main/CHANGELOG.md
24f1bbba89
Po-Chuan Hsieh (sunpoet) · 3.1.15,3
www/rubygem-rack: Update to 3.1.15

Changes:	https://github.com/rack/rack/releases
		https://github.com/rack/rack/blob/main/CHANGELOG.md
cb9980e003
Po-Chuan Hsieh (sunpoet) · 3.1.14,3
www/rubygem-rack: Update to 3.1.14

Changes:	https://github.com/rack/rack/releases
		https://github.com/rack/rack/blob/main/CHANGELOG.md
Security:	CVE-2025-46727
255f6e9326
Po-Chuan Hsieh (sunpoet) · 3.1.13,3
www/rubygem-rack: Update to 3.1.13

Changes:	https://github.com/rack/rack/releases
		https://github.com/rack/rack/blob/main/CHANGELOG.md
f56dccc839
Po-Chuan Hsieh (sunpoet) · 3.1.12,3
www/rubygem-rack: Update to 3.1.12

Changes:	https://github.com/rack/rack/releases
		https://github.com/rack/rack/blob/main/CHANGELOG.md
63ee73162d
Po-Chuan Hsieh (sunpoet) · 3.0.14,3
www/rubygem-rack: Update to 3.0.14

Changes:	https://github.com/rack/rack/releases
		https://github.com/rack/rack/blob/main/CHANGELOG.md
Security:	CVE-2025-27111, CVE-2025-27610
9301d1aff0
Po-Chuan Hsieh (sunpoet) · 3.0.12,3
www/rubygem-rack: Update to 3.0.10

Changes:	https://github.com/rack/rack/releases
		https://github.com/rack/rack/blob/main/CHANGELOG.md
1d6c9d4766
Yasuhiro Kimura (yasu) · 3.0.11,3
www/rubygem-rack: Update to 3.0.11

ChangeLog:	https://github.com/rack/rack/blob/main/CHANGELOG.md#3011---2024-05-10
5f14d1e919
Po-Chuan Hsieh (sunpoet) · 3.0.10,3
www/rubygem-rack: Update to 3.0.10

Changes:	https://github.com/rack/rack/releases
		https://github.com/rack/rack/blob/main/CHANGELOG.md
f5857ca1b9
Po-Chuan Hsieh (sunpoet) · 3.0.9,3
www/rubygem-rack: Update to 3.0.9

Changes:	https://github.com/rack/rack/releases
dafacefba3
Po-Chuan Hsieh (sunpoet) · 3.0.8,3
www/rubygem-rack: Update COMMENT
de44ce9ea3
Daniel Engberg (diizzy) · 3.0.8,3
*/*: Change webserver to web server in COMMENT and descriptions

Change it for consistency and to make finding packages easier

Approved by:	portmgr (blanket)
0c39e5b312
Po-Chuan Hsieh (sunpoet) · 3.0.8,3
www/rubygem-rack: Update to 3.0.8

Changes:	https://github.com/rack/rack/releases
8156515dac
Po-Chuan Hsieh (sunpoet) · 3.0.7,3
www/rubygem-rack: Update to 3.0.7

Changes:	https://github.com/rack/rack/releases
		https://github.com/rack/rack/blob/main/CHANGELOG.md
Security:	CVE-2023-27539
b6b3ab316d
Yasuhiro Kimura (yasu) · 3.0.4.2,3
www/rubygem-rack: Update to 3.0.4.2

ChangeLog:	https://github.com/rack/rack/blob/3-0-stable/CHANGELOG.md
MFH:		2023Q1
Security:	f0798a6a-bbdb-11ed-ba99-080027f5fec9
0ee24c6bec
Po-Chuan Hsieh (sunpoet) · 3.0.4.1,3
www/rubygem-rack: Remove blank line
b976b8898c
Yasuhiro Kimura (yasu) · 3.0.4.1,3
www/rubygem-rack: Update to 3.0.4.1

ChangeLog:	https://github.com/rack/rack/blob/v3.0.4/CHANGELOG.md
PR:		268999
MFH:		2023Q1
Security:	95176ba5-9796-11ed-bfbf-080027f5fec9
1849aaabb9
Po-Chuan Hsieh (sunpoet) · 3.0.4,3
www/rubygem-rack: Update to 3.0.4

Changes:	https://github.com/rack/rack/releases
		https://github.com/rack/rack/blob/main/CHANGELOG.md
a047795a1b
Muhammad Moinur Rahman (bofh) · 3.0.3,3
Mk/**ruby.mk: Switch from USE_RUBY=yes to USES=ruby

Switch from Mk/bsd.ruby.mk to Mk/Uses/ruby.mk

Notable changes are.

- Mk/bsd.ruby.mk is moved to Mk/Uses/ruby.mk.
- USE_RUBY=yes is replaced with USES=ruby.
- USE_RUBY_EXTCONF is replaced with USES=ruby:extconf.
- USE_RUBY_RDOC is replaced with USES=ruby:rdoc.
- USE_RUBY_SETUP is replaces with USES=ruby:setup.
- RUBY_NO_BUILD_DEPENDS and RUBY_NO_RUN_DEPENDS are replaced with
  USES=ruby:{build,none,run}.
- RUBY_REQUIRE isn't used anywhere, so removed.
- USES=gem now implies USES=ruby.

This is mainly the work of yasu@ at https://reviews.freebsd.org/D27863

I have just made some cosmetic changes and ran exp-run to test that the
tree is not in a BROKEN state.

Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D37925
18c6e18276
Yasuhiro Kimura (yasu) · 3.0.3,3
www/rubygem-rack: Update to 3.0.3

ChangeLog:	https://github.com/rack/rack/blob/v3.0.3/CHANGELOG.md
PR:		268582
Approved by:	maintainer timeout
cda51c9ec6
Yasuhiro Kimura (yasu) · 3.0.2,3
www/rubygem-rack: Update to 3.0.2

ChangeLog:	https://github.com/rack/rack/blob/v3.0.2/CHANGELOG.md
PR:		268057
Approved by:	maintainer timeout
9fd3af144c
Stefan Eßer (se) · 2.2.4,3
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 2.2.4,3
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Po-Chuan Hsieh (sunpoet) · 2.2.4,3
www/rubygem-rack: Update to 2.2.4

Changes:	https://github.com/rack/rack/blob/2-2-stable/CHANGELOG.md
dd025f5b79
Po-Chuan Hsieh (sunpoet) · 2.2.3.1,3
www/rubygem-rack: Update to 2.2.3.1

Changes:	https://github.com/rack/rack/blob/2-2-stable/CHANGELOG.md
Security:	CVE-2022-30122, CVE-2022-30123
7ae341b5b0
Po-Chuan Hsieh (sunpoet) · 2.2.3,3
www/rubygem-rack: Cosmetic change
ab152073d4
Stefan Eßer (se) · 2.2.3,3
www/rubygem-rack: Add CPE information

Approved by:	portmgr (blanket)
89f1e6a01f
Mathieu Arnold (mat) · 2.2.3,3
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 2.2.3,3
Remove # $FreeBSD$ from Makefiles.
305f148f48
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.2.3,3
Update to 2.2.3

Changes:	https://github.com/rack/rack/blob/master/CHANGELOG.md
052aae498e
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.2.2,3
Update to 2.2.2

Changes:	https://github.com/rack/rack/blob/master/CHANGELOG.md
7781a3e2ad
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.2.1,3
Update to 2.2.1

Changes:	https://github.com/rack/rack/blob/master/CHANGELOG.md
3a2a81a766
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.2.0,3
Update to 2.2.0

Changes:	https://github.com/rack/rack/blob/master/CHANGELOG.md
3eb115e4dd
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.1.2,3
Update to 2.1.2

Changes:	https://github.com/rack/rack/blob/master/CHANGELOG.md
f4c215bb1c
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.1.1,3
Update to 2.1.1

Changes:	https://github.com/rack/rack/blob/master/CHANGELOG.md
71b6403c83
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.1.0,3
Update to 2.1.0

Changes:	https://github.com/rack/rack/blob/master/CHANGELOG.md
fa042477ef
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.0.8,3
Update to 2.0.8

- Update pkg-descr
- Update WWW
- Take maintainership

Changes:	https://github.com/rack/rack/blob/master/CHANGELOG.md
Security:	66e4dc99-28b3-11ea-8dde-08002728f74c
29c4424f6c
Matthias Fechner (mfechner) · 2.0.7,3
Upgrade to 2.0.7 which is required for Gitlab 11.10 upgrade.
c9c8d5f383
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.0.6,3
Update to 2.0.6

Changes:	https://github.com/rack/rack/commits/2-0-stable
00575896ff
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.0.5,3
Update to 2.0.5

Changes:	https://github.com/rack/rack/commits/2-0-stable
ec2b8ae375
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.0.4,3
Update to 2.0.4

Changes:	https://github.com/rack/rack/commits/2-0-stable
d7e53bd642
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.0.3,3
Update to 2.0.3

Changes:	https://github.com/rack/rack/commits/2-0-stable
9f87742c27
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.0.2,3
Update to 2.0.2

Changes:	https://github.com/rack/rack/commits/2-0-stable
9b6d1a12f0
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.0.1,3
- Update to 2.0.1

Changes:	https://github.com/rack/rack/blob/master/NEWS.md
		https://github.com/rack/rack/commits/master
3151ee8f0b