Custom Fields Snapshots Security & Risk Analysis

wordpress.org/plugins/custom-fields-snapshots

Create backups of your Advanced Custom Fields data for easy migration, version control, and restoration.

10 active installs v1.2.2 PHP 7.4+ WP 6.0+ Updated Jun 5, 2025
acfcustom-fieldsexportimportsnapshot
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Custom Fields Snapshots Safe to Use in 2026?

Generally Safe

Score 100/100

Custom Fields Snapshots has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 11mo ago
Risk Assessment

The plugin "custom-fields-snapshots" v1.2.2 exhibits a strong security posture based on the provided static analysis. The code demonstrates excellent adherence to secure coding practices, with all SQL queries utilizing prepared statements, all output being properly escaped, and no dangerous functions or file operations being detected. The presence of numerous nonce and capability checks further strengthens its defense against common web vulnerabilities. The plugin also has a clean vulnerability history with zero recorded CVEs.

While the static analysis reveals a minimal attack surface consisting of a single unprotected AJAX handler, this is a minor concern given the overall robustness of the code. The absence of critical or high severity taint flows is also a positive indicator. The lack of any recorded vulnerabilities in its history is a significant strength, suggesting a proactive approach to security by the developers.

In conclusion, "custom-fields-snapshots" v1.2.2 appears to be a secure plugin. The developers have implemented robust security measures throughout the codebase. The only potential area for improvement lies in ensuring all entry points, even those with limited attack surface, have appropriate authentication checks to eliminate any theoretical risks.

Key Concerns

  • Unprotected AJAX handler
Vulnerabilities
None known

Custom Fields Snapshots Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Custom Fields Snapshots Release Timeline

v1.2.2Current
v1.2.1
v1.2.0
v1.1.1
v1.1.0
v1.0.0
Code Analysis
Analyzed Apr 16, 2026

Custom Fields Snapshots Code Analysis

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

Output Escaping

100% escaped206 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

2 flows
handle_export (includes/class-admin.php:1637)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Custom Fields Snapshots Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_custom_fields_snapshots_importincludes/class-admin.php:89
WordPress Hooks 9
actionplugins_loadedcustom-fields-snapshots.php:33
actionadmin_menuincludes/class-admin.php:81
actionnetwork_admin_menuincludes/class-admin.php:82
actionnetwork_admin_edit_custom_fields_snapshots_update_network_settingsincludes/class-admin.php:83
actionadmin_menuincludes/class-admin.php:85
actionadmin_initincludes/class-admin.php:88
actionadmin_post_custom_fields_snapshots_exportincludes/class-admin.php:90
filterplugin_row_metaincludes/class-plugin.php:40
actionadmin_noticesincludes/class-plugin.php:41
Maintenance & Trust

Custom Fields Snapshots Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedJun 5, 2025
PHP min version7.4
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Custom Fields Snapshots Developer Profile

Alex

1 plugin · 10 total installs

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

How We Detect Custom Fields Snapshots

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/custom-fields-snapshots/assets/css/admin.css/wp-content/plugins/custom-fields-snapshots/assets/js/snapshots.js
Script Paths
/wp-content/plugins/custom-fields-snapshots/assets/js/snapshots.js
Version Parameters
custom-fields-snapshots/assets/css/admin.css?ver=custom-fields-snapshots/assets/js/snapshots.js?ver=

HTML / DOM Fingerprints

CSS Classes
custom-fields-snapshots-settings-formcfs-snapshot-itemcfs-snapshot-namecfs-snapshot-datecfs-snapshot-actionscfs-btn-exportcfs-btn-importcfs-btn-delete+4 more
HTML Comments
<!-- Settings tabs start --><!-- Settings tabs end --><!-- Snapshot list start --><!-- Snapshot list end -->+4 more
Data Attributes
data-snapshot-namedata-snapshot-id
JS Globals
customFieldsSnapshotscustomFieldsSnapshotsAdmincustomFieldsSnapshotsImport
REST Endpoints
/wp-json/custom-fields-snapshots/v1/snapshots
FAQ

Frequently Asked Questions about Custom Fields Snapshots