VARUX AXIS Deterministic PostgreSQL Write-Path Control
v0.6 · Pilot Readiness
AXIS Documentation / Testing & Adoption / Security Review

Security Review

ReviewedProduction gates open

An honest security review: what AXIS v0.6–v0.9 does protect, what it does not, the accepted risks for the pilot phase, and the review gates required before production.

What the v1 model protects

What v1 does not protect

AreaStatusNote
HTTP listener authenticationNone in v1JWT context optional in v0.9, off by default; no native auth
RBAC / SSOPlannedNot shipped; approvals are single-operator gated
Identity verificationUnverifiedIdentity fields are evidence inputs, not verified claims
TLS / mTLSImplementedClient-to-AXIS and AXIS-to-backend mTLS (2026-08); negative matrix 18/18; cleartext lab-only; certificate lifecycle review remains
External key managementPlannedLocal SHA-256 and optional Ed25519 only; no KMS
External tamper-proof ledgerPlannedHash chain is local; not consensus/attestation
Direct database accessBypass existsMust be closed by network, roles, credentials
Wire protocol in productionLab onlySimple Query POC; Extended Query planned

Accepted risks for the pilot

  1. Cleartext traffic is possible only as an explicit lab-only configuration; production profile enforces mTLS (AXIS_TLS_REQUIRE_CLIENT_CERT=true).
  2. Unverified identity fields in policy decisions and approvals.
  3. Single-operator approval model (one token, one reviewer).
  4. Local-only evidence; no external anchoring.
  5. Direct DB access bypass unless deployment closes it.

Production review gates

Complete the mTLS review and certificate lifecycle: rotation, expiry monitoring, key management (KMS when available); disable all lab-only cleartext paths.

Operator token policy: rotation, storage, least privilege.

Adopt JWT-based identity context and map to RBAC when available.

External evidence handling: off-box backups, signing, ledger anchoring when available.

Third-party penetration test and compliance review.

Evidence integrity assessment

Mitigation roadmap

MitigationStatus
JWT identity context (opt-in)v0.9
Evidence signing (Ed25519)Implemented
mTLS (client-to-AXIS + AXIS-to-backend, negative matrix 18/18)Implemented (2026-08)
RBAC / SSOPlanned
KMS-backed key managementPlanned
External ledger anchoringPlanned

This review is self-assessed from the project's own documentation. It is not a third-party security audit. Do not treat it as a compliance certification.

Related: Security Model · Limitations · Pilot