Skip to content
This repository was archived by the owner on Jul 25, 2026. It is now read-only.

Security: Fusengine/codex-agent

Security

SECURITY.md

Security Policy

Supported Versions

Version Supported
1.0.x Yes
< 1.0 No

Reporting a Vulnerability

If you discover a security vulnerability, please report it responsibly:

  1. Do NOT open a public issue
  2. Use GitHub Private Vulnerability Reporting
  3. Or email: security@fusengine.ch

What to include

  • Description of the vulnerability
  • Steps to reproduce
  • Affected files or hooks
  • Potential impact

Response timeline

  • Acknowledgment: Within 48 hours
  • Initial assessment: Within 5 business days
  • Fix release: Within 14 business days for critical issues

Scope

In scope

  • Hook scripts (plugins/core-guards/scripts/)
  • Settings manipulation (scripts/src/services/)
  • MCP server configurations
  • API key handling (env-manager.ts)
  • Shell command injection in bash scripts

Out of scope

  • Markdown content (SKILL.md, agent docs)
  • Codex itself (report through the official OpenAI security channel)
  • Third-party MCP servers (report to maintainers)

Security Measures

This project enforces security through hooks:

  • git-guard.py - Blocks destructive git commands (force push, reset --hard)
  • security-guard.py - Validates dangerous shell commands
  • install-guard.py - Confirms before package installations
  • codexignore-guard.py - Blocks edits on .codexignore-matched files (.env, secrets/, *.key)
  • bash-write-guard.py - Blocks shell-based file writes (forces Edit/Write tools)
  • Secret scanning - Enabled on GitHub to detect leaked credentials

There aren't any published security advisories