NutsForPress Indexing and SEO Security & Risk Analysis

wordpress.org/plugins/nutsforpress-indexing-and-seo

NutsForPress Indexing and SEO a simple and lightweight plugin that improves your site indexing and helps you in your search engine optimization.

90 active installs v2.8.1 PHP 7.0.0+ WP 5.3+ Updated Dec 6, 2025
descriptionnutsforpressopen-graphseotitle
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is NutsForPress Indexing and SEO Safe to Use in 2026?

Generally Safe

Score 100/100

NutsForPress Indexing and SEO has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3mo ago
Risk Assessment

The "nutsforpress-indexing-and-seo" plugin v2.8.1 demonstrates several positive security practices, including the complete absence of raw SQL queries, ensuring all database interactions are done with prepared statements. The plugin also has a good track record with no recorded vulnerabilities (CVEs). Furthermore, it avoids file operations and external HTTP requests, reducing potential attack vectors. The presence of nonce and capability checks, along with a relatively high percentage of properly escaped output, indicates a developer who is aware of common WordPress security pitfalls.

However, a significant concern arises from the plugin's attack surface. It exposes two AJAX handlers, both of which lack authentication checks. This means any unauthenticated user can trigger these handlers, potentially leading to unintended actions or information disclosure if the handler's logic is flawed. While the taint analysis did not reveal any unsanitized paths, the presence of unprotected AJAX endpoints is a notable risk that warrants attention. The high percentage of output escaping is good, but the remaining 18% could still represent a potential vector for certain types of cross-site scripting (XSS) vulnerabilities if those specific outputs are vulnerable.

Key Concerns

  • AJAX handlers without authentication checks
  • Unescaped output found (18%)
Vulnerabilities
None known

NutsForPress Indexing and SEO Security Vulnerabilities

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

NutsForPress Indexing and SEO Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
4 prepared
Unescaped Output
46
207 escaped
Nonce Checks
6
Capability Checks
8
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

100% prepared4 total queries

Output Escaping

82% escaped253 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
nfproot_save_settings (root\nfproot-save-settings.php:71)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
2 unprotected

NutsForPress Indexing and SEO Attack Surface

Entry Points2
Unprotected2

AJAX Handlers 2

authwp_ajax_nfproot_save_settingsnuts-for-press-indexing-and-seo.php:35
authwp_ajax_nfpndx_meta_rebuildnuts-for-press-indexing-and-seo.php:100
WordPress Hooks 33
filtermanage_posts_columnsadmin\includes\nfpndx-add-summary-to-post-list-columns.php:46
filtermanage_pages_columnsadmin\includes\nfpndx-add-summary-to-post-list-columns.php:97
actionadd_attachmentadmin\includes\nfpndx-set-attachment-meta.php:47
actionadmin_menunuts-for-press-indexing-and-seo.php:31
actionplugins_loadednuts-for-press-indexing-and-seo.php:39
actionadmin_enqueue_scriptsnuts-for-press-indexing-and-seo.php:43
actionadmin_enqueue_scriptsnuts-for-press-indexing-and-seo.php:65
actionadmin_menunuts-for-press-indexing-and-seo.php:72
actionadd_meta_boxesnuts-for-press-indexing-and-seo.php:78
actionadd_meta_boxesnuts-for-press-indexing-and-seo.php:81
actionadd_meta_boxesnuts-for-press-indexing-and-seo.php:84
actionsave_postnuts-for-press-indexing-and-seo.php:87
actionsave_postnuts-for-press-indexing-and-seo.php:90
actionsave_postnuts-for-press-indexing-and-seo.php:93
actionmanage_posts_custom_columnnuts-for-press-indexing-and-seo.php:96
actionmanage_pages_custom_columnnuts-for-press-indexing-and-seo.php:97
actionadd_attachmentnuts-for-press-indexing-and-seo.php:103
actionwpml_media_create_duplicate_attachmentnuts-for-press-indexing-and-seo.php:106
actionwpnuts-for-press-indexing-and-seo.php:112
actionwp_headnuts-for-press-indexing-and-seo.php:115
actionwp_headnuts-for-press-indexing-and-seo.php:118
actionwp_headnuts-for-press-indexing-and-seo.php:121
actionwp_headnuts-for-press-indexing-and-seo.php:124
actionwp_body_opennuts-for-press-indexing-and-seo.php:127
actionwp_footernuts-for-press-indexing-and-seo.php:130
actionplugins_loadednuts-for-press-indexing-and-seo.php:133
actionparse_requestnuts-for-press-indexing-and-seo.php:136
actionparse_requestnuts-for-press-indexing-and-seo.php:139
actioninitnuts-for-press-indexing-and-seo.php:142
actionadmin_headnuts-for-press-indexing-and-seo.php:159
filterrobots_txtpublic\includes\nfpndx-add-sitemap.php:480
filterpre_get_document_titlepublic\includes\nfpndx-add-title-metatag.php:241
filterwp_sitemaps_enabledpublic\includes\nfpndx-remove-wp-sitemap.php:28
Maintenance & Trust

NutsForPress Indexing and SEO Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 6, 2025
PHP min version7.0.0
Downloads4K

Community Trust

Rating0/100
Number of ratings0
Active installs90
Developer Profile

NutsForPress Indexing and SEO Developer Profile

Christian Gatti

9 plugins · 460 total installs

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

How We Detect NutsForPress Indexing and SEO

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/nutsforpress-indexing-and-seo/root/css/nfproot-style.css/wp-content/plugins/nutsforpress-indexing-and-seo/root/js/nfproot-scripts.js/wp-content/plugins/nutsforpress-indexing-and-seo/includes/css/nfpndx-admin-style.css/wp-content/plugins/nutsforpress-indexing-and-seo/includes/js/nfpndx-admin-scripts.js/wp-content/plugins/nutsforpress-indexing-and-seo/admin/css/nfpndx-settings-style.css/wp-content/plugins/nutsforpress-indexing-and-seo/admin/js/nfpndx-settings-scripts.js/wp-content/plugins/nutsforpress-indexing-and-seo/public/css/nfpndx-public-style.css/wp-content/plugins/nutsforpress-indexing-and-seo/public/js/nfpndx-public-scripts.js
Script Paths
/wp-content/plugins/nutsforpress-indexing-and-seo/root/js/nfproot-scripts.js/wp-content/plugins/nutsforpress-indexing-and-seo/includes/js/nfpndx-admin-scripts.js/wp-content/plugins/nutsforpress-indexing-and-seo/admin/js/nfpndx-settings-scripts.js/wp-content/plugins/nutsforpress-indexing-and-seo/public/js/nfpndx-public-scripts.js
Version Parameters
nutsforpress-indexing-and-seo/root/css/nfproot-style.css?ver=nutsforpress-indexing-and-seo/root/js/nfproot-scripts.js?ver=nutsforpress-indexing-and-seo/includes/css/nfpndx-admin-style.css?ver=nutsforpress-indexing-and-seo/includes/js/nfpndx-admin-scripts.js?ver=nutsforpress-indexing-and-seo/admin/css/nfpndx-settings-style.css?ver=nutsforpress-indexing-and-seo/admin/js/nfpndx-settings-scripts.js?ver=nutsforpress-indexing-and-seo/public/css/nfpndx-public-style.css?ver=nutsforpress-indexing-and-seo/public/js/nfpndx-public-scripts.js?ver=

HTML / DOM Fingerprints

CSS Classes
nfpndx-title-description-containernfpndx-sharing-tag-container
Data Attributes
data-save="nfpndx"
FAQ

Frequently Asked Questions about NutsForPress Indexing and SEO