XSS-árás

e. cross-site scripting

Einnig kallað: XSS, cross-site scripting

Árás þar sem skaðlegum kóða er laumað inn á vefsíðu svo hann keyri í vafra annarra notenda.

XSS-árás verður þegar vefforrit birtir inntak frá notanda án þess að umrita það. Árásaraðili setur þá inn forskrift, t.d. í athugasemd eða leitarstreng, sem keyrir í vafra þeirra sem skoða síðuna. Þannig má stela innskráningu, breyta efni síðunnar eða framkvæma aðgerðir í nafni notandans.

Helstu varnir eru að umrita allt úttak sem kemur frá notendum, staðfesting inntaks og öryggisstefna fyrir efni (Content Security Policy). Vefumgjarðir eins og React umrita texta sjálfkrafa, en leiðir framhjá þeirri vörn geta opnað fyrir árásina aftur.

Dæmi úr starfi

Forritari í vefverslun sér að umsagnir viðskiptavina eru birtar sem HTML. Hann prófar umsögn sem inniheldur script-merki, sér að forskriftin keyrir og breytir birtingunni svo textinn sé umritaður.

Tengd hugtök

Ekkert námsefni er tengt þessu hugtaki enn.

Öll hugtök