跳到正文
熱點事件持續更新

Webhook 簽名後重排 JSON 導致驗證失敗

1 篇報道1 個報道來源2 小時前更新

先了解這件事

AI 綜述

2026年10月26日,DEV Community 報道,一個 webhook 客戶端在產生 HMAC 簽名後,才對 JSON 請求本文的鍵值排序,令部分請求實際傳輸的位元組與簽名所依據的內容不一致;接收端因此回報 401 signature_invalid。文章指出,原有測試只檢查 JSON 結構及 HMAC 函數是否曾被呼叫,既未比對實際序列化位元組,也未在會驗證簽名的伺服器上測試。文章建議先按雙方共用的標準序列化格式產生位元組,再以該位元組簽名;簽名後不再格式化,並在驗證端點重播請求。

AI 根據報道生成 · 2 小時前更新

報道時間線

沿着報道,瞭解事件的不同側面。

10月26日
  1. DEV Community
    智能體在簽名後重排 JSON 請求本文,令 Webhook HMAC 驗證失敗

    一個 webhook 客戶端在 HMAC 簽名後排序 JSON 請求本文鍵值,令部分請求的傳輸位元組與簽名所依據內容不同,接收端因此回報 401 signature_invalid。原有測試只檢查 JSON 結構及 HMAC 函數是否曾被呼叫,沒有比對實際序列化位元組,也沒有在會驗證簽名的伺服器上測試。文章建議先按雙方共用的標準序列化格式生成位元組再簽名,簽名後不再格式化,並在驗證端點重播請求。

本事件熱度走勢

還沒有足夠的連續觀測數據,暫不繪製趨勢。