CGI
Common Gateway Interface, также известный как CGI, — это программное обеспечение, которое помогает веб-серверу отображать динамические веб-страницы, другими словами, создавать настраиваемый ответ на запрос пользователя. Процесс передачи данных между веб-сервером и приложением называется Common Gateway Interface (CGI).
Цель CGI-приложений — получить доступ к другим работающим приложениям на сервере. Веб-сервер использует CGI для поиска документов, выполнения авторизованных команд или хранения информации на сервере. CGI-приложение достаточно умно, чтобы обнаружить и предоставить информацию конкретному пользователю, идентифицируя его.
Однако использование CGI-скриптов для запуска других приложений на сервере делает данные уязвимыми. Это предоставляет доступ хакерам.