
Recencio Book Reviews - WordPress-Plugin zur Verwaltung von Buchrezensionen. Ursprünglich erstellt von Kemory Grubb. Sicherheitsgepatchter Fork, der CVE-2024-33648 und 57 weitere Schwachstellen behebt, die durch fünf iterative KI-gestützte Sicherheitsüberprüfungen gefunden wurden.
Ein WordPress-Plugin zum Verwalten und Anzeigen von Buchrezensionen. Benutzerdefinierter Beitragstyp, 7 Taxonomien, 13 Shortcodes, 7 Widgets, 6 Vorlagen, 5 Erweiterungen. Alle Daten werden in standardmäßigen WordPress-Beitragsmetadaten gespeichert – keine benutzerdefinierten Tabellen.
Recencio Buchrezensionen wurde von Kemory Grubb (w33zy) erstellt und im WordPress-Plugin-Verzeichnis veröffentlicht. Kemory verstarb im Jahr 2024. Das Plugin blieb ungewartet mit einer bekannten gespeicherten XSS-Schwachstelle (CVE-2024-33648) und ohne Möglichkeit einer Behebung.
Im Jahr 2026 übernahm Tom Stayte das Plugin. Der ursprüngliche Quellcode wurde aus Kemorys GitLab-Repository abgezweigt, die CVE wurde behoben und eine umfassende Sicherheitsüberprüfung durchgeführt, bevor es in die Produktion überführt wurde.
Dieses Repository ist die Fortsetzung dieser Arbeit. Das Plugin wird unter neuer Verwaltung erneut im WordPress-Plugin-Verzeichnis eingereicht.
Das Plugin wurde einer umfassenden Sicherheitsüberholung in den Versionen 1.67.0 bis 1.70.0 unterzogen:
Die Prüfmethodik:
$wpdb->prepare()Alle Ergebnisse sind im Verzeichnis audit/ dokumentiert.
Bestätigt durch Patchstack.
Alle Korrekturen bewahren die Abwärtskompatibilität. Vorhandene Installationen können von 1.66.0 ohne Datenverlust aktualisieren.
Melden Sie Fehler oder schlagen Sie Funktionen über GitHub Issues vor.
Pull-Requests sind willkommen. Die Codebasis folgt den WordPress-PHP-Codierungsstandards.
GPL-2.0-or-later. Siehe LICENSE.txt.
Copyright 2014-2024 Kemory Grubb Copyright 2026 Tom Stayte