OceanAltOceanAlt
攻防案例/ 第 3 / 5 例
💸

越權超額支付

一次性付出遠超授權的金額,把賬戶掏空。

結算前攔下403 · Limit / Velocity

攻擊怎麼發生

Agent 被誘導(或出 bug)發起一筆金額遠超單筆上限的支付,想一次轉走大額資金。

Agent 為什麼天生扛不住

Agent 自主行動,沒人實時盯著每一筆;等你發現,錢已經出去了。額度約束如果只寫在提示詞裡,Agent 一樣能被說服繞過。

我們哪道閘攔下它

→ 單筆額度(看全部閘)

單筆額度 + 單日累計兩道閘,把上限做成結算前的硬約束:超過單筆上限直接攔;小額多次累計超過單日上限也攔。約束在 Agent 的推理之外強制執行。

你自己動手試

在 Playground 把金額調到超過單筆上限,或連續小額付到超過單日額度。