Skip to content

Latest commit

 

History

History
75 lines (50 loc) · 2.6 KB

File metadata and controls

75 lines (50 loc) · 2.6 KB

Security Policy

Supported Versions

We actively support the following versions with security updates:

Version Supported
1.x.x

Reporting a Vulnerability

We take security seriously. If you discover a security vulnerability, please report it responsibly.

How to Report

Please DO NOT file a public issue for security vulnerabilities.

Instead, please send an email to: dev@frugan.it

Include the following information:

  • Description of the vulnerability
  • Steps to reproduce the issue
  • Potential impact assessment
  • Any suggested fixes (if available)

What to Expect

  1. Acknowledgment: We will acknowledge receipt within 48 hours
  2. Assessment: We will assess the vulnerability within 5 business days
  3. Resolution: We will work to resolve critical issues within 30 days
  4. Disclosure: We will coordinate with you on responsible disclosure

Responsible Disclosure

We believe in responsible disclosure. We ask that you:

  • Give us reasonable time to investigate and fix the issue
  • Do not publicly disclose the vulnerability until we've had a chance to fix it
  • Do not exploit the vulnerability for malicious purposes

Security Best Practices

When using WP Env:

  1. Environment Variables: Never commit sensitive values to version control
  2. Production Settings: Use appropriate environment detection in production
  3. Access Control: Restrict access to configuration files
  4. Regular Updates: Keep WP Env and dependencies updated
  5. Audit Logs: Monitor environment variable access in production

Security Features

WP Env includes several security features:

  • Sensitive Key Protection: Automatic detection and protection of sensitive keys
  • No Cache for Secrets: Sensitive values are never cached
  • WordPress Integration: Follows WordPress security best practices
  • Type Safety: Strict typing reduces injection risks

Known Security Considerations

  • This library reads environment variables and WordPress constants
  • Sensitive data should be properly protected at the system level
  • Use appropriate file permissions for .env files
  • Consider using WordPress's built-in secret management where applicable

Security Contact

For security-related questions or concerns:

Acknowledgments

We appreciate the security research community's efforts in responsibly disclosing vulnerabilities. Security researchers who help us improve WP Env will be acknowledged in our security advisories (with their permission).