GitHub ti ṣe imuse agbara lati ṣe idiwọ awọn jijo tokini si API

GitHub kede pe o ti lokun aabo lodi si data ifura ti o fi silẹ lairotẹlẹ ninu koodu nipasẹ awọn olupilẹṣẹ lati titẹ awọn ibi ipamọ rẹ. Fun apẹẹrẹ, o ṣẹlẹ pe awọn faili iṣeto pẹlu awọn ọrọ igbaniwọle DBMS, awọn ami tabi awọn bọtini iwọle API pari ni ibi ipamọ. Ni iṣaaju, ọlọjẹ ti ṣe ni ipo palolo ati jẹ ki o ṣee ṣe lati ṣe idanimọ awọn n jo ti o ti waye tẹlẹ ati pe o wa ninu ibi ipamọ naa. Lati ṣe idiwọ awọn n jo, GitHub ti bẹrẹ ni afikun lati pese aṣayan lati dina awọn iṣẹ ṣiṣe ti o ni data ifura ninu.

Ayẹwo naa ni a ṣe lakoko titari git ati pe o yori si iran ti ikilọ aabo ti a ba rii awọn ami fun sisopọ si awọn API boṣewa ni koodu naa. Apapọ awọn awoṣe 69 ti ni imuse lati ṣe idanimọ awọn oriṣi awọn bọtini, awọn ami-ami, awọn iwe-ẹri ati awọn iwe-ẹri. Lati yọkuro awọn idaniloju eke, awọn oriṣi ami idaniloju nikan ni a ṣayẹwo. Lẹhin bulọki kan, a beere lọwọ olupilẹṣẹ lati ṣayẹwo koodu iṣoro naa, ṣatunṣe jo, ki o tun ṣe tabi samisi bulọki naa bi eke.

Aṣayan fun dinamọra awọn n jo wa lọwọlọwọ nikan si awọn ẹgbẹ ti o ni iraye si iṣẹ Aabo To ti ni ilọsiwaju GitHub. Ṣiṣayẹwo ipo palolo jẹ ọfẹ fun gbogbo awọn ibi ipamọ ti gbogbo eniyan, ṣugbọn o wa ni isanwo fun awọn ibi ipamọ ikọkọ. O royin pe wiwa palolo ti ṣe idanimọ diẹ sii ju 700 ẹgbẹrun awọn n jo ti data asiri ni awọn ibi ipamọ ikọkọ.

orisun: opennet.ru

Fi ọrọìwòye kun