Skip to content

Security: pxnkit/intentledger

Security

SECURITY.md

Security policy

Supported versions

Security fixes are applied to the latest release on the default branch.

Reporting

Do not open a public issue for a vulnerability that could cause an external action, approval bypass, event-log corruption, future-event leakage, or credential exposure.

Use GitHub private vulnerability reporting when it is enabled for the repository.

Trust boundaries

The reference runtime treats parser output, model output, webhook payloads, imported event logs, and semantic matches as untrusted.

Only deterministic lifecycle guards may authorize a proposal. A proposal does not authorize execution. Execution repeats the lifecycle, version, trigger, precondition, expiry, and idempotency checks.

The included executor is sandbox-only. Connecting real tools requires a separate adapter, explicit approval policy, secret isolation, audit logging, and integration-specific tests.

See docs/threat-model.md for the complete model.

There aren't any published security advisories