
GitHub njoftoi më 29 tetor shtimin e tre intervaleve IP për dërgesat webhook në github.com, përfshirë Enterprise Cloud: 9.234.98.160/28, 9.234.98.176/28 dhe 9.234.106.48/28. Ekipet me lista statike të adresave të lejuara duhet t’i shtojnë; sistemet që i rifreskojnë përmes Meta API nuk kërkojnë ndryshim të veçantë për këtë përditësim.
Këto intervale nuk përbëjnë një listë të plotë e të përhershme. Për filtrimin e webhook duhet përdorur koleksioni aktual hooks nga Meta API. Zgjerimi i listës mund të rikthejë marrjen e ngjarjeve, por nuk vërteton autenticitetin e mesazheve që mbërrijnë.
Artikulli dallon tri kontrolle: nëse kërkesa arrin te aplikacioni, nëse trupi i saj ka nënshkrim të vlefshëm sipas sekretit të përbashkët të konfiguruar dhe nëse ngjarja lejohet të shkaktojë veprimin e kërkuar. Një ngjarje e nënshkruar saktë nga depoja e gabuar nuk duhet të aktivizojë procesin e projektit; as një kërkesë nga IP e lejuar me nënshkrim të pavlefshëm.
Shembujt janë ushtrime hipotetike rishikimi, jo prova mbi një sistem në prodhim. Për diagnostikim rekomandohet të dokumentohen vendndodhja e listës, përgjegjësi për përditësimin, rifreskimi i fundit dhe mënyra si bëhen të dukshme lidhjet e refuzuara, pa përfshirë sekrete apo të dhëna private.
Burimi: DEV Community (Web Dev Feed) — lexoni artikullin e plotë në anglisht.

