Relatórios gerados por `plist-to-html`, `CodeChecker parse --export html` e `CodeChecker cmd diff --output html` estão suscetíveis a cross-site scripting. O software utiliza `json.dumps` para inserir a mensagem do relatório, o nome do verificador e o caminho do arquivo de origem em um bloco de script. Como o `json.dumps` não escapa o caractere menor que, uma tag de fechamento de script em qualquer um desses campos pode encerrar o elemento de script, permitindo que o conteúdo subsequente seja interpretado como HTML. Isso ocorre quando o relatório é publicado em um ambiente sem uma Política de Segurança de Conteúdo (CSP) restritiva, que é uma camada de segurança que ajuda a detectar e mitigar certos tipos de ataques, incluindo cross-site scripting.