開發者AWS密鑰泄露一週賬單破六千
一名長期使用亞馬遜雲的開發者稱,平時每月約500多美元的賬單,9月僅過7天就被刷到6600多美元,凌晨接到停用郵件。CloudTrail顯示身份與訪問管理密鑰已泄露,攻擊者用腳本連開五波完全陌生的c5.2xlarge實例,一週打出約70TB出站流量,來源IP爲美國住宅寬帶,被判斷爲拿實例當代理節點賣帶寬。
停用前幾分鐘,對方還建了一個名爲bedrock-console-4的IAM用戶,名稱模仿官方服務,差一步做成持久後門。本人懷疑密鑰在使用第三方模型API中轉時隨對話帶出。止損包括取證、畫時間線、刪後門、終止實例、輪換密鑰並起草欺詐申訴。提交證據後,AWS確認屬密鑰泄露盜刷,表示願意撤銷這6600多美元費用,賬號走解封。
同類手法在英文安全研究裏已成固定科目。Fortinet把盜用Bedrock推理轉售稱爲LLMjacking,被盜管理員密鑰可新建身份、在Marketplace訂閱基礎模型並對外賣推理,單日暴露曾被估到數萬美元量級。Sysdig記錄過從失竊憑證到後門管理員用戶不到八分鐘、並嘗試拉起高價GPU實例的入侵。AWS自家事故指南把SSRF取憑據後跨區域調用Bedrock列爲標準情景。Wiz則演示模型網關透傳可打到實例元數據、拖出臨時密鑰。
密鑰本身仍大面積活着。Truffle Security 8月複覈逾萬對公開泄露的AWS憑據,約88%仍能認證;與企業賬戶掛鉤且仍具完整管理權限的有768對,其中526把是根密鑰,242把掛着AdministratorAccess,中位泄露年齡約五年。Datadog另觀察到克隆控制檯、實時轉發多因素驗證碼的中間人釣魚。AWS公開流程要求輪換暴露密鑰,並可能給受影響用戶掛上AWSCompromisedKeyQuarantineV2策略。
受害人自己的四條教訓與廠商文檔同向:密鑰當消耗品定期輪換;給第三方的權限最小化;多因素管的是控制檯,訪問密鑰等於複製的門鑰匙;欺詐賬單可憑證據鏈申訴。他強調本地規範擋不住中轉站把密鑰帶出對話。
市場機制是被盜算力變現。買盤是要便宜代理帶寬或轉賣推理的地下買家;賣盤是持有泄露長期密鑰的腳本。資金從受害者雲賬單流向實例小時費與出站流量費,再變成攻擊者出售的節點或模型接口。受益方是能快速識別盜刷並覈銷的雲廠商客服與安全產品;承壓方是把生產密鑰貼進第三方聊天框的個人開發者。事件驅動是停用郵件和一筆可覈銷的6600美元,而不是新的漏洞編號。
控制檯有多因素,訪問密鑰沒有。中轉站多一個輸入框,賬單就可以按流量跳檔。
來源:公開信息
ABAB AI 解讀
這不是新穎漏洞,是長期密鑰遇見新的帶出通道。加密貨幣挖礦之後,帶寬代理和模型推理成爲失竊IAM的兩種兌現。Fortinet與Sysdig把時間線壓到分鐘級:建用戶、訂Marketplace、拉實例。受害人差一步的bedrock-console-4,只是同一劇本里把持久化僞裝成官方服務名。第三方模型中轉把密鑰從環境變量搬進對話上下文,等於把生產門禁交給不受合同約束的另一套日誌。
資本路徑極短。攻擊者不買GPU集羣,只租受害者賬戶裏的按小時機器,用住宅IP降低封禁,用70TB出站把流量賣成代理。雲廠商側則用覈銷換留存:承認盜刷、撤費用、解封,避免一次事故變成公開的信任裂口。Truffle的768把仍活着的管理密鑰說明,輪換紀律並未跟上泄露速度。錢從開發者信用卡備付金進入AWS應收,再在欺詐確認後從收入裏撥回。
類比是GitHub上的AKIA前綴掃描、Slack裏的.env粘貼,以及LiteLLM一類網關把透傳打到169.254.169.254。行業階段是控制密鑰壽命。誰能把訪問密鑰變成短時、範圍鎖死的會話,誰就能讓中轉站即使泄密也買不到五波c5。美妝和辦公軟件把密鑰當配置;雲把密鑰當貨幣。
結構變化是技術替代疊加監管缺位。機制是:生成式接口鼓勵把密鑰當提示詞的一部分,計費系統按資源秒級扣款,申訴系統按事後證據鏈覈銷。攻防演練查的是端口與策略,擋不住對話框。定價權在能把泄露自動檢疫並開具貸記單的雲平臺,不在自認規範的個人運維。
ABAB News · 認知定律
訪問密鑰比密碼更像現金
對話框是新型粘貼板,密鑰不該進提示詞
雲賬單按分鐘走,申訴按證據鏈走