Recipe Creator Security & Risk Analysis

wordpress.org/plugins/recipe-creator

Our plugin provides you with a recipe block for the Gutenberg editor, with which you can easily insert recipes into your blog posts.

40 active installs v2.3.10 PHP 7.0.0+ WP 5.3.2+ Updated Sep 15, 2024
blockcookinggutenbergreciperecipes
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Recipe Creator Safe to Use in 2026?

Generally Safe

Score 92/100

Recipe Creator has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1yr ago
Risk Assessment

The 'recipe-creator' plugin v2.3.10 demonstrates a generally strong security posture based on the static analysis. The plugin has a small attack surface, with only two AJAX handlers and no REST API routes, shortcodes, or cron events. Crucially, the analysis indicates that none of these entry points are unprotected, which is a significant positive. The code also shows good practices in its use of prepared statements for SQL queries and a high percentage of properly escaped output, with no dangerous functions or file operations identified. The absence of external HTTP requests further reduces potential attack vectors.

However, a notable area for concern is the lack of capability checks. While nonce checks are present, the absence of capability checks means that even authenticated users might be able to perform actions they shouldn't, depending on the functionality behind the AJAX handlers. Taint analysis also yielded no flows, which is positive but could also indicate that the analysis was not comprehensive enough to uncover potential issues, or that the plugin is genuinely clean in this regard. The complete absence of recorded vulnerabilities, including CVEs, is a strong indicator of past security diligence, but it's important to remember that past security does not guarantee future security.

Overall, 'recipe-creator' v2.3.10 is well-developed from a security perspective, with robust input sanitization and a limited attack surface. The primary weakness lies in the lack of capability checks on its AJAX handlers, which could lead to privilege escalation issues if not properly handled server-side. The plugin's clean vulnerability history is a positive sign. The recommendation would be to implement capability checks for all AJAX handlers to further harden the plugin.

Key Concerns

  • Missing capability checks on AJAX handlers
Vulnerabilities
None known

Recipe Creator Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Recipe Creator Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
4
217 escaped
Nonce Checks
1
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

98% escaped221 total outputs
Attack Surface

Recipe Creator Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_recipe_creator_set_ratinginc\recipe-creator.php:43
noprivwp_ajax_recipe_creator_set_ratinginc\recipe-creator.php:44
WordPress Hooks 15
actionsave_postinc\migrations\migrate-2.3.0.php:25
actionsave_postinc\migrations\migrate-2.3.6.php:25
actioninitinc\recipe-creator.php:25
actioninitinc\recipe-creator.php:26
actioninitinc\recipe-creator.php:27
actionadmin_initinc\recipe-creator.php:29
actionadmin_initinc\recipe-creator.php:30
actionadmin_menuinc\recipe-creator.php:31
actionadmin_enqueue_scriptsinc\recipe-creator.php:33
filterthe_contentinc\recipe-creator.php:46
actionmanage_posts_columnsinc\recipe-creator.php:48
actionmanage_posts_custom_columninc\recipe-creator.php:49
filtermanage_edit-post_sortable_columnsinc\recipe-creator.php:50
actionpre_get_postsinc\recipe-creator.php:51
actionadmin_noticesinc\recipe-creator.php:63
Maintenance & Trust

Recipe Creator Maintenance & Trust

Maintenance Signals

WordPress version tested6.6.5
Last updatedSep 15, 2024
PHP min version7.0.0
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs40
Developer Profile

Recipe Creator Developer Profile

rogervanwile

1 plugin · 40 total installs

88
trust score
Avg Security Score
92/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Recipe Creator

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/recipe-creator/build/index.css/wp-content/plugins/recipe-creator/build/index.js/wp-content/plugins/recipe-creator/build/recipe-block-editor.css/wp-content/plugins/recipe-creator/build/recipe-block-editor.js/wp-content/plugins/recipe-creator/build/recipe-block-view.css/wp-content/plugins/recipe-creator/build/recipe-block-view.js/wp-content/plugins/recipe-creator/build/jump-to-recipe-block-editor.css/wp-content/plugins/recipe-creator/build/jump-to-recipe-block-editor.js+2 more
Script Paths
/wp-content/plugins/recipe-creator/build/index.js/wp-content/plugins/recipe-creator/build/recipe-block-editor.js/wp-content/plugins/recipe-creator/build/recipe-block-view.js/wp-content/plugins/recipe-creator/build/jump-to-recipe-block-editor.js/wp-content/plugins/recipe-creator/build/jump-to-recipe-block-view.js
Version Parameters
recipe-creator/build/index.css?ver=recipe-creator/build/index.js?ver=recipe-creator/build/recipe-block-editor.css?ver=recipe-creator/build/recipe-block-editor.js?ver=recipe-creator/build/recipe-block-view.css?ver=recipe-creator/build/recipe-block-view.js?ver=recipe-creator/build/jump-to-recipe-block-editor.css?ver=recipe-creator/build/jump-to-recipe-block-editor.js?ver=recipe-creator/build/jump-to-recipe-block-view.css?ver=recipe-creator/build/jump-to-recipe-block-view.js?ver=

HTML / DOM Fingerprints

CSS Classes
recipe-creator--ratingrecipe-creator-recipe-editorrecipe-creator-recipe-contentrecipe-creator-recipe-viewrecipe-creator-jump-to-recipe-editorrecipe-creator-jump-to-recipe-viewrecipe-creator-input-field
HTML Comments
<!-- wp:recipe-creator/recipe --><!-- wp:recipe-creator/jump-to-recipe /-->
Data Attributes
data-block="recipe-creator/recipe"data-block="recipe-creator/jump-to-recipe"
JS Globals
recipeCreatorConfig
FAQ

Frequently Asked Questions about Recipe Creator