Node.js 更新至 22.23.4(eMudhra 中间 CA 泄露)

有人知道这个更新什么时候会发布,以修复 10/21 的漏洞问题吗

./launcher enter app -c "node -v"
x86_64 arch detected.
/var/www/discourse# node -v
v22.23.3

我们已经更新了操作系统级别的受信任 CA 以及相关的 Ruby 依赖项。我们目前正在应用相应的 Node.js 升级,完成后会在此处更新。

值得注意的是:Discourse 在运行时并不使用 node,因此这一项的重要性低于 Ruby 和系统级别的升级。

(对于不了解背景的朋友,这些 CA 升级是针对 Eight Bits of Trust; eMudhra's CA keys cracked in milliseconds 中提到的问题的。)

截至 Bump default base image to discourse/base:2.0.20261022-1808 · discourse/discourse_docker@163a8da · GitHub,Discourse 的 Docker 镜像已包含最新的 Node 22:

# node -v
v22.23.4