Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
75 changes: 75 additions & 0 deletions SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
# Security Policy

This policy applies to the `Conway-Research/automaton` repository and is maintained by the Conway Research security team.

## Supported Versions

Security fixes are prioritized for the latest release on the default branch.

| Version | Supported |
| --- | --- |
| Latest | Yes |
| Older versions | Best effort |

## Reporting a Vulnerability

Please report security vulnerabilities privately. Do not open a public issue for unpatched vulnerabilities.

Primary contact: security@conway.tech

Organization: Conway Research (Conway)

Repository: https://github.com/Conway-Research/automaton

If email is not available, use GitHub private vulnerability reporting for this repository.

### What to include

- A clear description of the issue and affected component.
- Steps to reproduce, including required configuration.
- Impact assessment (confidentiality, integrity, availability, or financial risk).
- Proof of concept details (minimal and non-destructive).
- Any suggested remediation.

Please do not include private keys, seed phrases, or production secrets in reports.

## Response Process

Conway Security target response timeline:

- Acknowledgment: within 2 business days.
- Initial triage: within 5 business days.
- Severity assessment and next steps: as soon as triage completes.

For critical vulnerabilities, we may release mitigations before a full fix.

## Coordinated Disclosure

We follow coordinated disclosure:

- Vulnerabilities are fixed and validated before public disclosure.
- A security advisory may be published once users have a reasonable opportunity to update.
- Reporter credit will be provided when requested and appropriate.

## Scope Notes

Given the nature of this project (autonomous agent runtime with tool execution, financial actions, and wallet handling), the following classes of issues are treated as high priority:

- Unauthorized fund movement or treasury policy bypass.
- Secret or key exfiltration.
- Policy engine or guardrail bypass.
- Command, path, or sandbox escape vulnerabilities.

## Safe Harbor

Conway supports good-faith security research. If you act in good faith, avoid privacy violations and service disruption, and follow this policy, we will treat your research as authorized.

## Security Maintenance Baseline

Before release, maintainers should run:

- `pnpm typecheck`
- `pnpm test`
- `pnpm test:security`
- `pnpm audit`

Loading