AjaxPoll extension does not escape i18n messages in various places:
- ajaxpoll-no-vote
- ajaxpoll-no-vote-results-after-voting
- ajaxpoll-vote-permission
- ajaxpoll-view-results-permission
- ajaxpoll-view-results-before-vote-permission
- ajaxpoll-view-results-permission
They can all be used to perform cross-site scripting by those who can edit interface messages.