Migrate away from FooGallery Security & Risk Analysis

wordpress.org/plugins/modula-foo-migrator

Migrate away from FooGallery is the official migrator from FooGallery to Modula Gallery

300 active installs v1.0.1 PHP 5.6+ WP 5.2+ Updated Dec 2, 2025
foogallery-gallery-migratorgallery-migratormigrate-from-foo-gallerymigrate-to-modula
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Migrate away from FooGallery Safe to Use in 2026?

Generally Safe

Score 100/100

Migrate away from FooGallery has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 4mo ago
Risk Assessment

The modula-foo-migrator plugin, version 1.0.1, exhibits a generally strong security posture based on the provided static analysis. A significant strength is the absence of any recorded vulnerabilities, including CVEs. The code demonstrates good practices such as a high percentage of SQL queries using prepared statements and a substantial rate of proper output escaping. The attack surface is limited to two AJAX handlers, and notably, none of these entry points are identified as unprotected. Taint analysis reveals no unsanitized paths, further indicating a lack of exploitable data flow issues. The plugin also correctly implements nonce checks on its AJAX handlers.

However, a notable area for improvement is the complete lack of capability checks on its AJAX handlers. While the AJAX handlers are not directly identified as unprotected, relying solely on nonces without verifying user permissions could be a weakness if a more sophisticated attacker were able to bypass the nonce verification or if the actions performed by these handlers require specific user roles. The absence of capability checks is the primary concern derived from the static analysis. The plugin's clean vulnerability history is positive, suggesting diligent security practices, but the lack of capability checks warrants attention to ensure robust access control.

Key Concerns

  • No capability checks on AJAX handlers
Vulnerabilities
None known

Migrate away from FooGallery Security Vulnerabilities

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

Migrate away from FooGallery Code Analysis

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

SQL Query Safety

75% prepared8 total queries

Output Escaping

85% escaped26 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
foogallery_gallery_import (includes\class-modula-foo-migrator.php:140)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Migrate away from FooGallery Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_modula_importer_foogallery_gallery_importincludes\class-modula-foo-migrator.php:41
authwp_ajax_modula_importer_foogallery_gallery_imported_updateincludes\class-modula-foo-migrator.php:45
WordPress Hooks 6
actionadmin_noticesincludes\class-modula-foo-migrator.php:34
actionplugins_loadedincludes\class-modula-foo-migrator.php:35
filtermodula_migrator_sourcesincludes\class-modula-foo-migrator.php:51
filtermodula_source_galleries_foogalleryincludes\class-modula-foo-migrator.php:52
filtermodula_g_gallery_foogalleryincludes\class-modula-foo-migrator.php:53
filtermodula_migrator_images_foogalleryincludes\class-modula-foo-migrator.php:54
Maintenance & Trust

Migrate away from FooGallery Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 2, 2025
PHP min version5.6
Downloads9K

Community Trust

Rating100/100
Number of ratings2
Active installs300
Developer Profile

Migrate away from FooGallery Developer Profile

WP Chill

29 plugins · 440K total installs

76
trust score
Avg Security Score
96/100
Avg Patch Time
608 days
View full developer profile
Detection Fingerprints

How We Detect Migrate away from FooGallery

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/modula-foo-migrator/assets/css/install-lite.css

HTML / DOM Fingerprints

CSS Classes
modula-install-litenotice
Data Attributes
data-action
REST Endpoints
/wp-json/modula-foo-migrator/v1/foogallery_gallery_import/wp-json/modula-foo-migrator/v1/foogallery_gallery_imported_update
FAQ

Frequently Asked Questions about Migrate away from FooGallery