
Recencio Book Reviews - Plugin WordPress para gerenciar resenhas de livros. Originalmente criado por Kemory Grubb. Fork corrigido de segurança que resolve o CVE-2024-33648 e 57 vulnerabilidades adicionais encontradas através de cinco auditorias de segurança iterativas assistidas por IA.
Um plugin WordPress para gerenciar e exibir resenhas de livros. Tipo de post personalizado, 7 taxonomias, 13 shortcodes, 7 widgets, 6 modelos, 5 extensões. Todos os dados armazenados em metadados padrão do WordPress — sem tabelas personalizadas.
O Recencio Book Reviews foi criado por Kemory Grubb (w33zy) e publicado no diretório de plugins do WordPress. Kemory faleceu em 2024. O plugin foi deixado sem manutenção com uma vulnerabilidade conhecida de XSS armazenado (CVE-2024-33648) e nenhum caminho para uma correção.
Em 2026, Tom Stayte adotou o plugin. O código original foi bifurcado do repositório GitLab de Kemory, o CVE foi corrigido e uma auditoria de segurança completa foi realizada antes da implantação em produção.
Este repositório é a continuação desse trabalho. O plugin será reenviado ao diretório de plugins do WordPress sob nova manutenção.
O plugin passou por uma reforma de segurança abrangente nas versões 1.67.0 a 1.70.0:
A metodologia de auditoria:
$wpdb->prepare(), sanitização de entrada, escape de saída). A verificação pós-correção confirmou que todos os 49 foram resolvidos.Todas as descobertas estão documentadas no diretório audit/.
Validado por Patchstack.
Todas as correções preservam a compatibilidade com versões anteriores. Instalações existentes podem atualizar a partir da versão 1.66.0 sem perda de dados.
Relate bugs ou sugira recursos através de issues no GitHub.
Pull requests são bem-vindos. A base de código segue os padrões de codificação PHP do WordPress.
GPL-2.0 ou superior. Veja LICENSE.txt.
Copyright 2014-2024 Kemory Grubb Copyright 2026 Tom Stayte