Skip to content

Security: Nomadu27/InsAIts

Security

SECURITY.md

Security Policy

Supported Versions

Version Supported
3.0.x Yes
2.5.x Security fixes only
< 2.5 No

Reporting a Vulnerability

Do not open a public issue for security vulnerabilities.

Email [email protected] with:

  1. Description of the vulnerability
  2. Steps to reproduce
  3. Potential impact
  4. Suggested fix (if any)

We will acknowledge receipt within 48 hours and provide a timeline for a fix.

Security Design Principles

InsAIts is built with security-first principles:

  • 100% local processing -- no message content is sent to external services
  • Audit logs store hashes only -- never raw message content
  • Tamper-evident hash chain -- SHA-256 chain detects any log modification
  • No hardcoded secrets -- all credentials via environment variables
  • Input validation on all public API methods
  • Rate limiting built into the circuit breaker

Scope

InsAIts monitors the semantic content layer of AI-to-AI communication. Infrastructure-layer attacks (DNS rebinding, OAuth injection, sandbox escape) are outside scope and should be addressed with network/OS-level controls.

See MCP Security Reference for the full threat model.

Disclosure Policy

We follow coordinated disclosure. After a fix is released, we will:

  1. Credit the reporter (unless they prefer anonymity)
  2. Publish a security advisory on GitHub
  3. Release a patched version on PyPI

There aren’t any published security advisories