PyPI套件共享平臺管理者不慎曝露的GitHub令牌恐波及Python、PyPI、Python軟體基金會的運作
支付動態 · 2024-07-17

研究人員揭露不慎曝光的GitHub令牌事故,值得留意的是,這個令牌具備大量Python、PyPI、Python軟體基金會的儲存庫管理員權限,一旦有人取得,後果將不堪設想

而對於這起事故發生的經過,研究人員表示,他們使用自家公司開發的身分憑證掃描引擎進行偵測,結果在其中一個公開的Docker Hub儲存庫發現重大問題,因為在當中的容器找到前述的私有存取令牌(Personal Access Token,PAT),而這個令牌存在於已經完成編譯的Python執行檔裡。

究竟為何開發人員造成這樣的情況,研究人員推測,開發者只是單純的想要將PAT納入原始碼,並執行Python指令碼將原始碼編譯成PYC二進位檔,然後清除了原始碼當中的PAT,最終將原始碼及二進位檔一併推送到Docker映像檔。

研究人員指出,這起事故代表了開發人員已留意原始碼是否存在相關機密,並透過IDE或是其他開發工具進行檢測來避免外洩,但這樣的情況無法確認已編譯的檔案是否曝險。對此,他們呼籲開發人員應採用新版的GitHub令牌,並限縮能夠存取的應用程式及資源範圍。

對此,PyPI也公佈事故發生的經過。他們在6月28日接獲JFrog的通報,隨即註銷令牌並展開調查,這個令牌在去年建立,曾在去年3月3日、7月20日因推送PYC檔案到Docker Hub而曝光,後來到了今年6月21日因為某些原因才移除相關檔案。

曝光令牌的開發人員Ee Durbin表示,他在開發cabotage-app專案部分程式碼基礎(codebase)的時候,麵臨GitHub的API限速的情況,因而偷懶將自己的PAT加入本機檔案,並不慎在PYC檔案納入機密。由於本機應用程式在共享磁區的Docker環境執行,含有PAT的PYC檔案因特定配置檔案未過濾而流出。

熱門文章
西班牙監管機構警告在線賭博平臺存在身份盜竊行為
合規與政策
亞洲遊戲市場觀察:15大市場熱門遊戲與用戶趨勢
網路遊戲
菲律賓博彩技術賽道迎來新變局,B2B 供應模式加速滲透
東南亞資訊
菲律賓網絡賭博和加密貨幣仍構成持續的洗錢風險
東南亞資訊
印度最高法院受理公益訴訟,要求全國禁封「偽裝」成社交遊戲的賭博平台
合規與政策
新澤西州7月博彩收入創6.06億美元新高,頒布禁令
合規與政策
斯里蘭卡博弈產業大轉型,官方:劍指南亞拉斯維加斯
合規與政策
越南在線博彩業政策收緊 催生市場新機遇
東南亞資訊
橫跨全球6個城市,灰度8場派對邀你共看世界盃,重塑高質量社交新場景
灰度頭條
哈薩克計劃對線上賭場促銷活動進行處罰
合規與政策
印第安納州在線賭場法案在眾議院委員會停滯不前
合規與政策
2027 Global Game Connect(GGC)斯里蘭卡招商全面啟動!業務人脈盡在掌握!
灰度頭條
超級PAC籌資4800萬美元:體育博彩勢力加碼
合規與政策
越南博彩管控逐步放寬,惟本土需求仍顯乏力
東南亞資訊
英國確認各垂直行業的賭博稅稅率
合規與政策
首頁
遊戲
合作
發現
我的