GitLab jätkab JavaScripti pealesurumise poliitikat.

Ignoreerides sõnum probleeme, kus küsitakse võimalust kasutada GitLab'i ilma, et sellele oleks antud juurdepääs JavaScriptile, jätkab GitLab JavaScripti sidumist. Nüüd ei edasta server HTML-i kujul failide loendit, vaid lisab lehele elemendi id-ga «js-tree-list», kuhu elemendid sisestatakse JavaScripti kaudu.

Määratud käitumine on reguleeritud muutujaga vue_file_list_enabled, mis on omakorda seotud seadega vue_file_list, mis on hiljuti tõlgitud vaikimisi sisse lülitatud.

Failide nimekirja kuvamine brauserites, kus JavaScript on keelatud, on juba mõjutanud avatud projekte, mis kasutavad kolmandate osapoolte GitLab'i paigaldusi ja uuendavad neid analüüsimata muudatusi, nagu Debian, Freedesktop, KDE, GNOME, VLC ja Chakra Linux. Projektid Kitware, Freifunk ja Manjaro pole veel mõjutatud. Siiski, mõnes neist ei kuvata juba grupi projektide loendit.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster