Msanidi wa mfumo wa Rust actix-web alifuta hazina kwa sababu ya uonevu

Mwandishi wa mfumo wa wavuti ulioandikwa kwa Rust actix-wavuti imefutwa hazina baada ya kukosolewa kwa "kutumia vibaya" lugha ya Rust. Mfumo wa actix-wavuti, kifurushi ambacho kimepakuliwa zaidi ya mara elfu 800, hukuruhusu kupachika seva ya HTTP na utendaji wa mteja kwenye programu za Rust, na imeundwa kufikia utendaji wa juu na anaongoza katika majaribio mengi ya mfumo wa wavuti.

Muda mfupi kabla ya tukio hilo, iliripotiwa katika masuala kwenye GitHub kwamba Tabia Isiyobainishwa iligunduliwa katika msimbo wa seva ya actix-wavuti, ikitokea kwenye kizuizi kilichotekelezwa kwenye salama (huruhusu vitendo visivyo salama na viashiria). Mwandishi wa actix-web hakuondoa kizuizi kisicho salama, lakini alipiga tena simu kwenye kizuizi hiki ili tabia isiyobainishwa isitokee. Mwandishi alikataa mapendekezo ya kuondoa salama, akitoa mfano wa hasara inayowezekana ya utendaji na kusema kwamba haitumii salama bila ya lazima na ana uhakika katika usalama wa vitalu vinavyofanya kazi katika hali hii.

Mwanachama wa timu ya RustSec ambaye alitambua tabia isiyobainishwa hakukubali na akapendekeza kuwa matumizi ya vizuizi vingi visivyo salama katika actix-web hayakubaliki. Baada ya haya alichapisha
nakala juu ya kutokubalika kwa matumizi yasiyo salama, ambayo, kati ya mambo mengine, ilitajwa kuwa njia ya kufanya kazi na viashiria vinavyotumiwa katika actix-web (viashiria kadhaa vinavyoweza kubadilika kwa data sawa) inaweza kusababisha udhaifu wa matumizi baada ya bure na haifanyi kazi. yanahusiana na dhana ya maendeleo juu ya kutu.

Baada ya majadiliano makala juu ya Reddit, katika masuala kwenye GitHub mbio juu trolls na mwandishi wa actix-web alikabiliwa safu ya ukosoaji na matusi kwa matumizi mabaya ya Kutu. Mwandishi hakuweza kuhimili shinikizo la kisaikolojia, ilifutwa hazina ΠΈ aliandika, kwamba niliacha na Open Source.

Chanzo: opennet.ru

Kuongeza maoni