Skip to content

Security: weby-homelab/power-framework

Security

SECURITY.md

Security Policy

Supported Versions

Version Supported
1.8.x βœ…
< 1.8 ❌

Reporting a Vulnerability

Please DO NOT create a public issue for security vulnerabilities.

Instead, report vulnerabilities via email:

πŸ“§ rekvizitor.ua@gmail.com

Include as much detail as possible:

  • Description of the vulnerability
  • Steps to reproduce
  • Potential impact
  • Suggested fix (if any)

Response Timeline

Stage Timeframe
Acknowledgment 48 hours
Assessment 7 days

Security Measures

The P.O.W.E.R. framework implements the following security measures:

  • Path traversal protection β€” all vault paths are validated through validate_vault_path to prevent directory traversal attacks
  • Safe YAML parsing β€” yaml.safe_load is used exclusively to prevent arbitrary code execution via YAML deserialization
  • Strict input validation β€” Pydantic v2 models with strict validation ensure all inputs conform to expected schemas
  • Dependency auditing β€” pip-audit runs in CI to detect known vulnerabilities in project dependencies

There aren't any published security advisories