
ヘッダの値をパスに使うと何が起きるか、GHES CVE-2026-17556 を Node.js で再現しました。path.resolve は絶対パスを渡されると基準を捨てる。前方一致の検査は安全なものを危険と誤判定する。出力付きで確かめられます。 https://blog.hashito.biz/2026/08/29/ghes-cve-2026-17556-request-header-path-traversal/
Post summary
The author demonstrates a proof‑of‑concept for the GitHub Enterprise Server path‑traversal CVE‑2026‑17556 by reproducing the issue in Node.js, but does not report active exploitation or provide a patch, focusing primarily on the vulnerability details.
