Forkward

Node.js 20: end of life since 30 April 2026

Security support for end-of-life Node.js

Node.js 20 reached end of life on 30 April 2026 and Node.js 18 a year earlier. Their last releases still carry known vulnerabilities, some published after support ended, with no official fix. We backport the fixes to the Node.js line you run.

Request a server assessment

Node.js versions past end of life

Node.jsEnd of lifeLast releaseKnown CVEsAfter end of lifeCriticalForkward
Node.js 2030 April 202620.20.2111Patch on order, 48 h
Node.js 1830 April 202518.20.8991Patch on order, 48 h
Node.js 1611 September 202316.20.210102Patch on order, 48 h
Node.js 1430 April 202314.21.310102Patch on order, 48 h
Node.js 1230 April 202212.22.1210102Patch on order, 48 h

Known CVEs: vulnerabilities in Node.js itself that the US National Vulnerability Database lists for the last release of each line, 28 October 2026. After end of life: published after support ended. End-of-life dates from the Node.js release schedule.

Node.js 24 and 22

Node.js 24 is supported until 30 April 2028 and Node.js 22 until 30 April 2027. Our fixes keep you safe while you plan the move.

Patch on order, 48 h

We backport the fix to the version you run within 48 hours of your order, or within 24 hours with priority delivery. See the plans