Software 43353 Published by

Node.js has issued multiple security updates, which encompass improvements in error handling for asynchronous crypto operations, an upgrade of llhttp to version 9.2.0, and the inclusion of a previously omitted call to uv_fs_req_cleanup. The updates are included in a comprehensive security update for Node v20.19.2, Node v22.15.1, Node v23.11.1, and Node v24.0.2.





Node.js — Node v20.19.2 (LTS)

This is a security release.

Notable Changes

  • (CVE-2025-23166) fix error handling on async crypto operation
  • (CVE-2025-23167) (SEMVER-MAJOR) update llhttp to 9.2.0
  • (CVE-2025-23165) add missing call to uv_fs_req_cleanup

Node.js — Node v20.19.2 (LTS)

Node.js — Node v22.15.1 (LTS)

This is a security release.

Notable Changes

  • (CVE-2025-23166) fix error handling on async crypto operation
  • (CVE-2025-23165) add missing call to uv_fs_req_cleanup

Node.js — Node v22.15.1 (LTS)

Node.js — Node v23.11.1 (Current)

This is a security release.

Notable Changes

src:

  • (CVE-2025-23166) fix error handling on async crypto operation

Node.js — Node v23.11.1 (Current)

Node.js — Node v24.0.2 (Current)

This is a security release.

Notable Changes

  • (CVE-2025-23166) fix error handling on async crypto operation

Node.js — Node v24.0.2 (Current)