Skip to content

Security: Seabmoby/Writers_Directory

Security

SECURITY.md

Security Policy

Supported Versions

Version Supported
1.x

Reporting a Vulnerability

If you discover a security vulnerability in the Massachusetts Writers Directory, please report it responsibly:

  1. Do not open a public GitHub issue for security vulnerabilities
  2. Email the project maintainers with a detailed description of the vulnerability
  3. Include steps to reproduce the issue if possible
  4. Allow reasonable time for a fix before public disclosure

Security Considerations

User Data

  • Author profile information is publicly visible by design
  • Application submissions are stored in Flex Objects YAML files
  • Email addresses in applications should be handled according to privacy requirements

File Uploads

  • Profile images are validated for file type
  • Images are stored in designated directories within the Grav installation
  • Uploaded files should be scanned by server-side security measures

Admin Access

  • Admin panel access is controlled by Grav's Login plugin
  • Use strong passwords and consider two-factor authentication
  • Limit admin access to trusted users only

Dependencies

Third-Party Services

This project may integrate with:

  • Mapbox: For interactive maps (requires API token)
  • Email services: For application notifications

Ensure proper API key management and follow each service's security best practices.

There aren't any published security advisories