Hoppa till innehållet

Omsändning av webhook

Omsändning av webhook skickar ett meddelande igen. Avsiktlig återhämtning och replayattacker kräver olika kontroller.

Även känt somWebhook Replay
API:er & integration

Omsändning av webhook innebär att ett redan skickat webhookmeddelande skickas igen. Det kan ske avsiktligt för att ta igen bearbetning som misslyckades under en störning. Begreppet används även för attacker där någon fångar upp ett giltigt meddelande och skickar det igen.

Avgränsa återhämtningen

I en fiktiv portal är det efter ett avbrott oklart om ett ordermeddelande har bearbetats i ERP-systemet. Före en omsändning kontrollerar det ansvariga teamet bearbetningsstatusen. Det anger vilket meddelande som får sändas om och hur dubbla order ska förhindras. Att skicka om alla sparade meddelanden utan kontroll skulle även beröra avslutade åtgärder.

Bedöm äkthet och upprepning var för sig

Stripe använder signerade tidsstämplar mot replayattacker och beskriver hantering av dubblerade händelser separat. En giltig signatur bevisar inte i sig att ett meddelande fortfarande är obearbetat. Avtala därför både hur inkommande meddelanden ska kontrolleras och hur redan bearbetade åtgärder ska hanteras.

Källor

Artiklar om ämnet

API:er & integration med ASES

ERP, CRM och webbutik smidigt sammankopplade