CVE-2026-89274 in WP Recipe Maker Plugin
Zusammenfassung
von VulDB • 19.09.2026
Das WordPress-Plugin WP Recipe Maker ist in allen Versionen bis einschließlich 10.8.1 anfällig für Arbitrary Shortcode Execution (beliebige Shortcode-Ausführung). Die Schwachstelle besteht darin, dass `WPRM_Metadata::sanitize_metadata()` die Funktion `do_shortcode()` rekursiv auf jedes skalare Feld des strukturierten Metadaten-Arrays des Rezepts aufruft – einschließlich des Feldes `reviewBody`, das wörtlich aus dem `comment_content` von genehmigten `wprm-comment-rating`-Kommentaren gefüllt wird –, ohne Shortcode-Tokens vor der Ausführung zu bereinigen oder zu entfernen; die nachfolgenden Aufrufe von `wp_strip_all_tags()` und `strip_shortcodes()` wirken nur auf den Ausgabestring, nachdem die Ausführung bereits vollständig stattgefunden hat, was keinen Schutz gegen serverseitige Shortcode-Aufrufe bietet. Dies ermöglicht es nicht authentifizierten Angreifern, beliebige registrierte WordPress-Shortcodes serverseitig bei jeder Darstellung einer Rezeptseite auszuführen, wodurch Shortcode-Ausgaben – wie Anhangsbeschriftungen, private Beitragsfelder oder andere Daten, die von installierten Shortcodes offengelegt werden – in den JSON-LD-Metadaten des `reviewBody` der Seite eingebettet und allen Besuchern, die die Rezeptseite aufrufen, offengelegt werden. Für eine erfolgreiche Ausnutzung muss der vom Angreifer bewertete Kommentar das Freigabeschwellenwert-Szenario der Website entweder durch automatische Genehmigung oder durch Moderatoraktion bestehen, bevor der injizierte Shortcode bei Seitenaufrufen ausgeführt wird.
If you want to get best quality of vulnerability data, you may have to visit VulDB.