Sectum AI threat model

Sectum AI is a security product. The threat model is the document a careful CISO or security-architect buyer reads before adopting it. It states what Sectum AI protects against, what it doesn't, where the trust boundaries sit, and how the most sensitive artifacts (the ground-truth manifest, the evidence packs) are handled.

What Sectum AI protects against

Sectum AI verifies and attests that a multi-tenant AI system enforces tenant isolation across 13 surfaces. Specifically, the attack catalog covers:

What Sectum AI does NOT do

Out of scope, by design:

Trust boundaries

Sectum AI runs in two deployment modes; the trust boundary differs between them.

BYOC (bring-your-own-cloud)

The sectum-ai CLI runs inside the customer's environment. Adapters connect to the customer's AI surfaces via references in the customer's environment variables; raw secrets never cross the Sectum AI boundary. The substrate is provisioned in the customer's tenancy; canary markers are planted in the customer's stack; probes run there too. Only the signed evidence pack (containing hashes, markers' IDs, control mappings) leaves the customer's environment.

BYOC is the right mode for a customer who needs a hard data-egress boundary — e.g., a regulated industry vertical or a customer whose stack contains regulated data the buyer cannot send to a third party.

Hosted

Sectum Cloud runs the synthetic-tenant substrate against the customer's reachable endpoints. Adapter configurations resolve customer secrets from a secret-manager reference the customer controls; Sectum AI receives the reference, not the secret. Probe runs and evidence pack assembly happen on Sectum AI-managed infrastructure.

Hosted is the right mode for faster onboarding and lower operational burden, with the trade-off that the Sectum AI-managed runner has read paths into the customer's reachable AI endpoints during probe runs.

The ground-truth manifest is sensitive

The ground-truth manifest is the authoritative record of which canary marker belongs to which synthetic tenant. It is the basis for the zero-false-positive property of confirmed findings — every leak is provably tied back to a planted marker.

It is treated as sensitive on three fronts:

Customer-data handling

Sectum AI is synthetic by default. The default scenario uses the synthetic tenants Acme / Globex / Initech / Hooli with generated corpora; nothing in the default workflow requires real customer data.

When Sectum AI is pointed at a customer's stack:

Supply chain

Disclosure

Security issues should be reported to the address in the OSS repo's SECURITY.md: acknowledgement in 24 hours, triage in 72 hours, coordinated disclosure within 90 days.