Files
base/SECURITY.md
zeekayandGitHub ece1f00491 docs: canonical README opening + SECURITY.md (#5)
* docs: canonical README opening per Hanzo OSS taxonomy

* docs: add canonical SECURITY.md
2026-05-18 23:53:13 -07:00

909 B

Security Policy

Reporting a vulnerability

Email [email protected] with details. Encrypt with our PGP key (fingerprint TBD).

We respond within 48 hours. Critical issues receive same-day acknowledgment.

Scope

This policy covers code in this repository. For the broader Hanzo platform threat model, see hanzoai/HIPs.

Sandbox boundary

base enforces tenant isolation at the storage layer: each org gets its own per-tenant data file (data/{orgSlug}.db) with a per-org HKDF-derived DEK from KMS, and the WAL is shipped to age-encrypted object storage via hanzoai/replicate. User-supplied per-record validators, computed fields, and access rules execute exclusively inside the HIP-0105 in-process runtimes (goja, wazero, pyvm, starkvm) — never in the host Go process directly.

For runtime sandbox guarantees, see HIP-0105 (in-process extension runtimes).