| Project | Latest stable | Receiving security fixes |
|---|---|---|
| oxicode | current main + latest release |
✅ |
| oxios | current main + latest release |
✅ |
| oxibrowser | current main + latest release |
✅ |
| oximemo | current main + latest release |
✅ |
| oxibuilder | current main + latest release |
✅ |
| oxiline | pre-release | ✅ (best effort) |
| oxicleaner | current main |
✅ (best effort) |
| Older releases (n-1, n-2) | — | ❌ no backports |
Each repository's CHANGELOG.md and tags are the source of truth for what is "latest." We do not maintain security branches for older minor versions.
Do NOT file a public GitHub issue for security vulnerabilities.
Email a7garden@icloud.com with:
- Description — what the vulnerability is and which component is affected (e.g.
oxicode,oxibrowser-core,oxios-supervisor). - Reproduction — minimal steps, code snippet, or proof-of-concept. A failing test or
cargo runcommand is ideal. - Impact — what an attacker can achieve (information disclosure, RCE, privilege escalation, credential exposure, etc.).
- Affected versions — commit SHA, tag, or release range.
- Suggested fix — optional but welcome. We will credit you in the advisory.
| Phase | Target |
|---|---|
| Initial acknowledgement | 48 hours |
| Triage + severity assessment | 7 days |
| Patch released | 30 days for high/critical, 90 days for low/medium |
We follow coordinated disclosure: we ask that you give us a reasonable window before public disclosure.
Each Rust repo should run the following in CI:
cargo audit— RustSec Advisory Database scan on every pushcargo deny— license + ban-list + supply-chain check
Both must pass for a PR to merge.
These components handle credentials, user data, or agent execution paths and warrant extra scrutiny:
- oxicode — multi-provider LLM API keys, session JSONL persistence
- oxios — agent supervisor (fork/exec/wait/kill), MCP/A2A protocol handlers, Merkle audit trail, RBAC access manager
- oxibrowser — TLS stack, JS engine (boa_engine), stealth fingerprinting
- oximemo — capture overlay, on-disk note encryption (when enabled), FTS index
- oxibuilder — local Axum console on
127.0.0.1(no auth by design — do not expose to network)
If your PR touches any of these, request a security review by emailing a7garden@icloud.com.