Англійська лексика: Розробка програмного забезпечення · API, мережі й безпека

Що означає cross-site scripting?

Значення й приклади · Розробка програмного забезпечення

іменникПоширений термін

cross-site scripting: міжсайтовий скриптинг, XSS

Атака, за якої зловмисний JavaScript потрапляє на сторінку, яку відкривають інші користувачі, наприклад через коментар, і запускається в їхніх браузерах.

Де і як уживається

Зазвичай це називають XSS. Атаку можуть використати для викрадення даних сеансу або підміни вмісту. Типовий захист — екранувати введені користувачем дані, не вставляти їх через raw innerHTML і налаштувати заголовок Content Security Policy (CSP).

Приклади речень

  1. The search page was open to cross-site scripting because it printed the query without escaping it.

    Сторінка пошуку була вразлива до міжсайтового скриптингу, бо виводила запит без екранування.

    Небезпека виникла під час показу тексту запиту: його можна було інтерпретувати як скрипт.

  2. The security report lists two cross-site scripting issues in the comment form.

    У звіті з безпеки зазначено дві проблеми міжсайтового скриптингу у формі коментарів.

    Тут термін називає тип вразливості, знайдений саме в компоненті коментарів.

Поширені словосполучення

  • XSS attack
  • XSS vulnerability
  • prevent cross-site scripting
  • escape user input
  • Content Security Policy

Це слово в інших галузях

Те саме англійське слово може мати інше значення в іншій галузі:

Інші терміни: API, мережі й безпека

Закріплюйте лексику читанням

Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською: