XPath/XQuery Injection

XPath/XQuery Injection е аналог на SQLi при приложения, които търсят в XML данни чрез XPath/XQuery.

Какво е

XPath/XQuery Injection е аналог на SQLi при приложения, които търсят в XML данни чрез XPath/XQuery.

Как работи

Неконтролиран вход променя query expression и може да доведе до authentication bypass или извличане на XML nodes, които потребителят не трябва да вижда.

Как да се предотврати

Използвайте parameterized APIs, строг input validation, минимизирайте динамичното query construction и отделяйте identity/authorization логиката от клиентския вход.

Най-ефективни защити

Подредени по приоритет — P0 е мястото, от което се започва.

Всички защити

Кой предлага защита в България

Услугите от директорията, които намаляват този риск — с броя компании, които ги предлагат.

Други в Web приложения и браузърни атаки