BSD Ports

Node.js -- multiple vulnerabilities

· CVE-2026-105481, CVE-2026-105482, CVE-2026-105483, CVE-2026-106069, CVE-2026-106070, CVE-2026-106071, CVE-2026-106072, CVE-2026-106073, CVE-2026-106074, CVE-2026-111497 · VuXML entry

Node.js reports: dns.resolve truncates names containing NUL char (CVE-2026-105482) - (high) TLS certificate hostname bypass when the IP is written fullwidth digits (CVE-2026-105483) - (high) TLS certificate hostname bypass when the host loosely resolves to an IP address (CVE-2026-106069) - (high) Node.js Brotli decoder out-of-bounds write permits remote code execution (CVE-2026-111497) - (high) Keep-alive socket …

Affected versions

By system

6 still vulnerable, 0 fixed. Where VuXML applies (FreeBSD, DragonFly, FreeBSD's derivatives) a port is vulnerable while its version is in a range; pkgsrc says itself whether it lists a CVE of this advisory; OpenBSD and MidnightBSD keep no list this site reads, so their row is only an estimate: FreeBSD's ranges applied to upstream's version.

SystemPortVersionStateFixed
DragonFlywww/node22.16.0_2 vulnerable since 2026-10-24
OpenBSDlang/node24.22.1v0 out of range, by version
MidnightBSDwww/node${NODEJS_PORTVERSION} in range, by version
FreeBSDwww/node24.21.0_3 vulnerable since 2026-10-24
DragonFlywww/node2222.16.0 vulnerable since 2026-10-24
MidnightBSDwww/node2222.23.4 out of range, by version
FreeBSDwww/node2222.23.2_3 vulnerable since 2026-10-24
FreeBSDwww/node2424.21.0_4 vulnerable since 2026-10-24
MidnightBSDwww/node2424.22.1 out of range, by version
FreeBSDwww/node2626.10.0_4 vulnerable since 2026-10-24
MidnightBSDwww/node2626.12.1 out of range, by version