[Security Vulnerabiliy] Vulnerable bundled `node.exe` detected (Node2Shell - CVE-2026-111497)
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 66/100
- issue の種類
- バグ
- 明瞭さ
- 明確に書かれている
- 活発さ
- 活発
- 技術スタック
- bash, node.js
- 領域
- build-system, release, security
調査の方向性
scripts/build-bundle.sh から始め、そこで固定されている NODE_VERION 変数を探し、次にバンドルされる Node バージョンを設定している release workflow の設定を確認する。issue 内の綴り間違いに注意し、スクリプト内の実際の識別子が重要である。パッケージングパイプラインと公開される成果物が一致するよう、両方を編集する前に目標とする安全な Node リリースを確認すること。完了条件は、固定バージョンが引き上げられ、Windows の install.ps1 パッケージが再生成され、新規の codegraph upgrade が脆弱性のないバイナリを取得すること — リリースの作成には maintainer の資格情報が必要であることに注意。
索引モデルが issue の本文から書いたものです。
説明
Description
The currently bundled Node.js version is v24.16.0, which is highly vulnerable to Node2Shell (CVE-2026-111497).
Proposed Resolution
We need to update the packaging pipeline to bundle a safe version of Node.js:
- Update Build Scripts: Modify
scripts/build-bundle.shor the release workflow config to bump the defaultNODE_VERIONfromv24.16.0tov24.22.1(or the latest secure release). - Re-trigger Release: Generate updated standalone packages for Windows (
install.ps1) and other platforms so users can runcodegraph upgradeto replace the unpatched binary.
- 主要言語
- C
- スター
- 73.2k
- フォーク
- 4.7k
- 平均マージ
- 3時間 15分
- マージ済み PR(30日)
- 576
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
colbymchenry/codegraph のほかの issue
-
mcp: a projectPath naming a file inside a project returns isError ("Path is not a directory")対応中かも @maxmilian が 2 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
colbymchenry/codegraph#2982 ·
メンテナーはふだん 1 日以内に返信
-
mcp: a non-object tools/call arguments crashes the handler and is reported as an internal error to retry対応中かも @kjgggggg が 2 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
colbymchenry/codegraph#2981 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
colbymchenry/codegraph#2974 ·
メンテナーはふだん 1 日以内に返信
-
search: FTS special characters are deleted, not separated, so leaf(entry) matches nothing対応中かも @kjgggggg が 2 日前に担当しました。 オープン
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
colbymchenry/codegraph#2971 ·
メンテナーはふだん 1 日以内に返信
-
TypeScript: an import resolves to a same-named method of an exported object literal instead of the exported function対応中かも @inth3shadows が 2 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
colbymchenry/codegraph#2945 ·
メンテナーはふだん 1 日以内に返信
colbymchenry/codegraph の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
JustAResearcher/gpu-unlock-ada#124 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
-
inflate: total_in uses plain += on c_ulong (32-bit on Windows), panics in debug for streams > 4 GiBオープン
難易度 1/5 1時間未満 初心者へのやさしさ 85/100
trifectatechfoundation/zlib-rs#570 · コメント 1 件 ·
-
ci: mingw64 cross-compile fails on ubuntu-26.04 because Wine 10 drops /usr/lib/wine/wine64対応中かも @hyoklee が今日担当しました。 オープンComponent - Testing
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
メンテナーはふだん 1 日以内に返信