Hacker News 今天一篇標題為"GitHub Source Code Leaked Online"的帖子引起了熱議。
帖子被連結到 TypeScript 開發者 Resynth 的博客。按照他的說法,GitHub DMCA 的官方 repo 出現了非常可疑的 commit,這些 commit 的備註是"felt cute, might put gh source code on dmca repo now idk",看起來是一個不明身份的人冒充 Nat Friedman (GitHub CEO) 利用 GitHub 應用的 bug 上傳了一些機密原始碼。因為 Readme 顯示這些代碼包含 linting 配置、CI 工作流、Dockerfiles 和其他與構建相關的配置文件,以及"This is GitHub.com and GitHub Enterprise."文案。
目前這些 commit 已被刪除,不過在被刪除前有人將其備份了至網際網路檔案館,點此查看。
帖子下面有人回復稱這不是原始碼洩露,應該只是冒充籤名的 commit。也有人指出此次事件與 GitHub 下架 youtube-dl 和後續一系列動作有關,開發者用這種方式來進行抗爭。
**剛發完資訊,刷新帖子就看到了 GitHub CEO 的回覆
GitHub CEO Nat Friedman 已回復此帖子,他表示 GitHub 沒有被黑客入侵,一切都很正常。所謂洩露的代碼是幾個月前他們意外地將 GitHub Enterprise Server 原始碼未脫敏/混淆的 tarball 交付給了一些客戶。