O plugin está sujeito a Reflected Cross-Site Scripting, uma falha onde uma aplicação inclui dados não confiáveis em uma página web sem a devida validação ou escape. Isso ocorre porque a aplicação lê o parâmetro `keyword` do array `$ GET` e aplica a função `sanitize text field()`, que remove tags HTML, mas preserva aspas duplas. O valor é então inserido no atributo value de um campo de busca usando um heredoc de PHP sem a utilização de `esc attr()`. Atacantes não autenticados podem explorar isso enganando um usuário com capacidades de `upload files` (nível Autor ou superior) para clicar em um link especialmente criado para o endpoint '/wp-admin/media-upload', permitindo a execução de scripts web arbitrários.