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

www/node 24.22.1

V8 JavaScript for client and server (meta port)

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 24.21.0_3, update to 24.22.1 not built yet
Upstream
up to date
Last update
to 24.22.1 · ba74741313
Quarterly
2026Q4: 24.21.0_3 · last MFH 5355d058d8
Formerly
www/node7 until 2016-12-07, www/iojs until 2015-09-23
WWW
https://nodejs.org/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install node
installs 24.21.0_3 from latest; from quarterly (2026Q4) 24.21.0_3
Port
# cd /usr/ports/www/node && make install clean
Size
1.2 KiB download · 243 B installed
Depends on
www/node24 24.21.0_3
License
NA

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 1624.21.0_324.21.0_3–
FreeBSD 1524.21.0_324.21.0_3–
FreeBSD 1424.21.0_324.21.0_324.21.0_3

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 1524.21.0_324.21.0_3–
FreeBSD 1424.21.0_324.21.0_324.21.0_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 (0)

The CVE record lists the packaged version 24.21.0_3 as affected, and no VuXML entry names the CVE. What does this mean?

None.

VuXML only (1)

Listed in VuXML, the packaged version 24.21.0_3 is still in the affected range; pkg audit reports it. What does this mean?

Fixed (30)

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

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

None.

Commits (436)

Sunpoet Po-Chuan Hsieh (sunpoet) · 4.1.1
- Update CONFLICTS_INSTALL
37096d430c
Kurt Jaeger (pi) · 4.1.1
www/node: fix build on 9.3

- enforce dependency on gcc48 on 9.3

PR:		203307
Submitted by:	fcharlier@ploup.net
Approved by:	linpct@gmail.com (maintainer)
a76752b646
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.1.1
- Update to 4.1.1 - While I'm here:   - Fix build: add more REINPLACE_CMD to post-patch: (copied from www/iojs)   - Add DOCS option   - Use CONFLICTS_INSTALL instead of CONFLICTS   - Add blank line after .include <bsd.port.pre.mk>

Changes:	https://github.com/nodejs/node/blob/master/CHANGELOG.md
PR:		203203
Submitted by:	<dcarmich@dcarmichael.net>
Approved by:	Daniel Lin <linpct@gmail.com> (maintainer)
3c729bbf83
Sunpoet Po-Chuan Hsieh (sunpoet) · as www/iojs
- Remove www/iojs

PR:		203203
Submitted by:	Daniel Lin <linpct@gmail.com> (maintainer)
dc87d027c3
Sunpoet Po-Chuan Hsieh (sunpoet) · 3.3.0 · as www/iojs
- Update to 3.3.0

Changes:	https://github.com/nodejs/node/blob/master/CHANGELOG.md
PR:		202893
Submitted by:	Daniel Lin <linpct@gmail.com> (maintainer)
19035d5036
Vanilla I. Shu (vanilla) · 3.2.0 · as www/iojs
Upgrade to 3.2.0.

PR:		202747
Submitted by:	maintainer
d5f37ebf70
Olivier Duchateau (olivierd) · 3.0.0 · as www/iojs
- Update to 3.0.0 - Remove unneeded patches

PR:		202155
Submitted by:	<linpct@gmail.com> (maintainer)
89ddac7833
Bartek Rutkowski (robak) · 2.5.0 · as www/iojs
www/iojs: update 2.4.0 -> 2.5.0

PR:		202001
Submitted by:	Jin-Sih Lin <linpct@gmail.com> (maintainer)
ed3729deda
Vanilla I. Shu (vanilla) · 2.4.0 · as www/iojs
Upgrade to 2.4.0.

PR:		201911
Submitted by:	maintainer
de0a660c25
Philip M. Gollucci (pgollucci) · 0.12.7
www/node update 0.12.6 -> 0.12.7

PR:                  201554
Submitted by:        linpct@gmail.com (maintainer)
150eb1c9ec
Mark Felder (feld) · 2.3.3 · as www/iojs
Update to 2.3.3 Resolve a DoS vulnerability with unassigned CVE

Approved by:	ports-secteam (with hat)
Security:	864e6f75-2372-11e5-86ff-14dae9d210b8
92c470cba7
Mark Felder (feld) · 0.12.6
Update to 0.12.6 Resolve a DoS vulnerability with unassigned CVE

Changes: http://blog.nodejs.org/2015/07/03/node-v0-12-6-stable/

Approved by:	ports-secteam (with hat)
f7f42efc01
Dmitry Marakasov (amdmi3) · 2.3.0 · as www/iojs
- Update to 2.3.0

PR:		201033
Submitted by:	linpct@gmail.com (maintainer)
b8355694f1
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.2.1 · as www/iojs
- Use @(owner,group,mode) syntax instead of CHMOD

Submitted by:	sunpoet (myself)
Approved by:	Jin-Sih Lin <linpct@gmail.com> (maintainer)
575f4fca97
Antoine Brodin (antoine) · 2.2.1 · as www/iojs
Backout r388283 and unbreak

Reported by:	pkg-fallout
Pointy hat:	sunpoet
7a69d3cb06
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.2.1 · as www/iojs
- Use @(owner,group,mode) syntax instead of CHMOD

Submitted by:	sunpoet (myself)
Approved by:	Jin-Sih Lin <linpct@gmail.com> (maintainer)
5924b39eb7
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.12.4
- Update to 0.12.4 - Use DISTVERSIONPREFIX instead of DISTNAME - Do not touch PREFIX/lib/node_modules and leave it for www/npm - Strip binary executable - Remove duplicate ECHO_MSG in post-install: since pkg-message presents

Changes:	https://github.com/joyent/node/blob/v0.12.4-release/ChangeLog
Submitted by:	sunpoet (myself)
Approved by:	Jin-Sih Lin <linpct@gmail.com> (maintainer)
7aa222bfff
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.2.1 · as www/iojs
- Update to 2.2.1 - Add LICENSE - Add GH_ACCOUNT - Do not touch PREFIX/lib/node_modules and leave it for www/npm - Strip binary executable - Use pkg-message instead of ECHO_MSG in post-install:

Changes:	https://github.com/nodejs/io.js/blob/master/CHANGELOG.md
Submitted by:	sunpoet (myself)
Approved by:	Jin-Sih Lin <linpct@gmail.com> (maintainer)
c4e9328055
Mathieu Arnold (mat) · 2.0.1 · as www/iojs
Cleanup USE_GITHUB usage.

With hat:	portmgr
Sponsored by:	Absolight
90a49f0472
Bartek Rutkowski (robak) · 0.12.3
www/node: update 0.12.2 -> 0.12.3

- Remove obsolete patches

PR:		200240
Submitted by:	Daniel Lin <linpct@gmail.com> (maintainer)
35626dae91
Wen Heping (wen) · 2.0.1 · as www/iojs
- Update to 2.0.1

PR:		200075
Submitted by:	linpct@gmail.com(maintainer)
e76c604b31
Wen Heping (wen) · 2.0.0 · as www/iojs
- Update to 2.0.0

PR:		199985
Submitted by:	linpct@gmail.com(maintainer)
Thanks to:	saper@saper.info
339fa930b2
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.8.1 · as www/iojs
- Update to 1.8.1

Changes:	https://github.com/iojs/io.js/blob/v1.x/CHANGELOG.md
PR:		199724
Submitted by:	Daniel Lin <linpct@gmail.com> (maintainer)
0ebcdcb86e
Johannes Jost Meixner (xmj) · 0.12.2
www/node: update to 0.12.2

- update to 0.12.2
- pet portlint (move mode setting to pkg-plist, proper conflicts)

PR:		199454
Submitted by:	Bradley T. Hughes <bradleythughes@fastmail.fm>
Approved by:	maintainer (linpct@gmail.com)
6ff9bf6256
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.6.3 · as www/iojs
- Update to 1.6.3

Changes:	https://github.com/iojs/io.js/blob/v1.x/CHANGELOG.md
PR:		199154
Submitted by:	Jin-Sih Lin <linpct@gmail.com> (maintainer)
931bfa8a0d
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.6.2 · as www/iojs
- Update to 1.6.2 - Convert to new USE_GITHUB usage and remove deprecated GH_COMMIT

Changes:	https://github.com/iojs/io.js/blob/v1.x/CHANGELOG.md
PR:		198878
Submitted by:	sunpoet (myself)
Approved by:	Jin-Sih Lin <linpct@gmail.com> (maintainer)
5907798be2
Vanilla I. Shu (vanilla) · 1.4.3 · as www/iojs
Fix build on 8.4-RELEASE

PR:		198349
Submitted by:	saper@saper.info
Approved by:	maintainer
fd279d8d7c
Vanilla I. Shu (vanilla) · 1.4.3 · as www/iojs
Upgrade to 1.4.3.

PR:		198226
Submitted by:	maintainer
64992c1e6f
Vanilla I. Shu (vanilla) · 0.12.0_1
register CONFLICTS.
78b8eb3f04
Danilo Egea Gondolfo (danilo) · 1.2.0 · as www/iojs
- Update to 1.2.0

PR:		197606
Submitted by:	linpct@gmail.com (maintainer)
ced675cb89
Steve Wills (swills) · 0.12.0_1
www/node: fix error getaddrinfo EAI_BADFLAGS

PR:		197539
Reported by:	Valery Komarov <komarov@valerka.net>
Submitted by:	Daniel Lin <linpct@gmail.com> (maintainer)
Obtained from:	https://github.com/joyent/node/issues/9204
eb82f765c0
Vanilla I. Shu (vanilla) · 0.12.0
Upgrade to 0.12.0

PR:		197507
Submitted by:	maintainer
38a2d4ae34
Vanilla I. Shu (vanilla) · 1.1.0 · as www/iojs
Upgrade to 1.1.0.

Approved by:	maintainer via fb
4f24d2f541
Vanilla I. Shu (vanilla) · 0.10.35
add iojs as CONFLICT.
8b07cb7087
Vanilla I. Shu (vanilla) · 1.0.4 · as www/iojs
1: Add iojs 1.0.4, v8 JavaScript for client and server. 2: add a patch to remove MAP_NORESERVE. 3: switch to USE_GITHUB

PR:		197202
Submitted by:	Jin-Sih Lin <linpct@gmail.com> [1]
d8d5bf494b
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.10.35
- Update to 0.10.35 - While I'm here, remove obsoleted @dirrmtry

Changes:	https://github.com/joyent/node/blob/v0.10.35-release/ChangeLog
PR:		ports/196489
Submitted by:	Christian Sturm <reezer@reezer.org>
Approved by:	Daniel Lin <linpct@gmail.com> (maintainer)
b0b2d1d291
Frederic Culot (culot) · 0.10.33
- Update to 0.10.33

PR:		ports/194650
Submitted by:	Jin-Sih Lin <linpct@gmail.com> (maintainer)
3bfa4a782b
John Baldwin (jhb) · 0.10.32
The MAP_NORESERVE flag to mmap() has never been implemented in FreeBSD and is being removed.  No portrev bump needed since the kernel will continue to accept this flag for old binaries even after support for it in new binaries is removed.

PR:		193961
Approved by:	portmgr (antoine)
1ebd0e3345
Pawel Pekala (pawel) · 0.10.32
- Update to version 0.10.32 [1] - Move displaying of information to pkg-message, so that   package users can see it too

PR:		port/193777 [1]
Submitted by:	maintainer [1]
1d71cb3360
Adam Weinberger (adamw) · 0.10.31
Update to 0.10.31.

PR:		192874
Submitted by:	maintainer
2eef48cef7
Frederic Culot (culot) · 0.10.30
- Update to 0.10.30

PR:		ports/192368
Submitted by:	Jin-Sih Lin <linpct@gmail.com> (maintainer)
b58167b290
Adam Weinberger (adamw) · 0.10.29
Use USES=execinfo.
3cf460919a
Vanilla I. Shu (vanilla) · 0.10.29
1: Upgrade to 0.10.29 [1] 2: USES=compiler to handle clang/gcc.

PR:		ports/191353
Submitted by:	amim.knabben[1], me[2]
Approved by:	maintainer
8fa5ebf209
Steve Wills (swills) · 0.10.28
- Update to 0.10.28

PR:		ports/189329
Submitted by:	linpct@gmail.com (maintainer)
0f4f78d960
Steve Wills (swills) · 0.10.26
- Update to 0.10.26

PR:		ports/186906
Submitted by:	Jin-Sih Lin <linpct@gmail.com> (maintainer)
0e7f91ac8c
Martin Wilke (miwi) · 0.10.25
- Stage support
907de621e0
Steve Wills (swills) · 0.10.25
- Update to 0.10.25

PR:		ports/186150
Submitted by:	Jin-Sih Lin <linpct@gmail.com> (maintainer)
ea218b5176
Rene Ladan (rene) · 0.10.22
Python cleanup: - USE_PYTHON* = 2.X -> USE_PYTHON* = 2 - USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes Reviewed by:	python (mva, rm) Approved by:	portmgr-lurkers (mat)
50f8eaece1
Marcus von Appen (mva) · 0.10.22
- Use the python version specified for building instead   of one of the meta port values, which might mismatch

Reported by:	exp-run (PR 184591)
Approved by:	portmgr (blanket)
fe33ff40fb
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.10.22
- Allow build with python3* as default python interpreter (e.g. DEFAULT_VERSIONS=python=3.3)

Submitted by:	sunpoet (myself)
Approved by:	Jin-Sih Lin <linpct@gmail.com> (maintainer, via IRC)
5a02a799f3