If you discover a security vulnerability in Laravel Simple Backup, please email mahatma.mahardhika@programinglive.com instead of using the issue tracker.
Please include the following details in your report:
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Suggested fix (if any)
We will acknowledge your email within 24 hours and will send a more detailed response within 48 hours indicating the next steps in handling your report.
When using Laravel Simple Backup, please be aware of the following security considerations:
- Ensure your database credentials are properly configured in your
.envfile - Never commit
.envfiles to version control - Use strong, unique passwords for database accounts
- Restrict database user permissions to only what is necessary
- Store backups in a secure location with restricted access
- Consider encrypting backups at rest
- Regularly test backup restoration to ensure integrity
- Implement a backup retention policy
- Ensure
mysqldumpandpg_dumpare installed and up to date - Verify that command-line tools are available only to authorized users
- Consider using SSH keys for remote database backups
- Restrict access to the
backup:databasecommand - Use Laravel's authorization features to control who can trigger backups
- Monitor backup operations and maintain audit logs
| Version | Supported |
|---|---|
| 1.0.x | ✅ |
We take security seriously and will release security updates as needed. Subscribe to our releases to be notified of security updates.