| Version | Supported |
|---|---|
| 0.9.9.4+ | ✅ Yes |
| < 0.9.9.3 | ❌ No |
To protect our users, do not open a public issue for security vulnerabilities.
Primary Method: Email us directly
- Send to: security@firstelement.co.jp
- Use subject:
[FE CSV Import & Export Security] Brief description of issue
Alternative Method: GitHub Security Advisories (if enabled)
- Go to our Security Advisories
- Click "Report a vulnerability"
- Fill in the details with as much information as possible
Please include:
- Type of vulnerability (XSS, SQL injection, CSRF, etc.)
- Affected versions of the plugin
- Steps to reproduce the issue
- Proof of concept if available
- Potential impact assessment
- Suggested mitigation (if you have one)
- Initial response: Within 48 hours
- Assessment: Within 5 business days
- Resolution: As soon as possible, based on severity
- Public disclosure: After fix is released and users have had time to update
- Keep updated: Always use the latest version
- Review permissions: Only grant import/export permissions to trusted users
- Backup data: Before importing large datasets
- Review CSV files: Ensure CSV files are from trusted sources
- Validate input: All CSV data should be properly sanitized
- Use nonce: Protect AJAX requests with WordPress nonces
- Check capabilities: Verify user permissions before operations
- Escape output: Use WordPress escaping functions
- Regular updates: Enable automatic plugin updates
- User roles: Limit import/export capabilities to necessary users
- Monitor logs: Check import/export logs for suspicious activity
- Backup strategy: Maintain regular site backups
FE CSV Import & Export includes several security measures:
- WordPress nonce protection for all AJAX requests
- Capability checking for import/export operations
- Input sanitization for CSV data
- File type validation for uploaded CSV files
- Memory limits to prevent resource exhaustion
- Batch processing to avoid timeout issues
- Large file processing: Very large CSV files may require increased memory limits
- User permissions: Plugin respects WordPress user roles, which should be properly configured
- Third-party dependencies: Security depends on WordPress core security
Security updates are:
- Priority: Released as soon as possible
- Backported: To supported minor versions when necessary
- Documented: In release notes with security implications
We thank security researchers who help us keep FE CSV Import & Export secure. All valid security reports will be acknowledged in our release notes (with reporter's permission).
This security policy is provided as-is without warranty. We reserve the right to modify this policy at any time.
Remember: If you discover a security vulnerability, please report it privately first. This helps us protect all our users while we work on a fix.