om-share-this-session
Pass
Audited by Gen Agent Trust Hub on Oct 22, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONDATA_EXFILTRATION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted session transcripts and generated files which may contain malicious instructions or prompt injection payloads.
- Ingestion points: The skill reads session JSON data and generated repository files through the
--sessionand--files-manifestarguments inSKILL.mdandscripts/prepare-share-bundle.mjs. - Boundary markers:
references/agentic-setup.mdestablishes an explicit 'Untrusted content boundary', instructing the agent to treat session content as evidence to be sanitized rather than instructions to be executed. - Capability inventory: The skill utilizes the GitHub CLI (
gh) and Node.js scripts to create public branches, upload artifacts, and file issues in external repositories. - Sanitization:
scripts/prepare-share-bundle.mjsimplements extensive regex-based redaction for PII, secrets, and dangerous paths, supplemented by a Shannon entropy check for high-entropy secret detection and a mandatory manual semantic review gate inreferences/consent-and-review.md. - [COMMAND_EXECUTION]: The skill executes local system commands to prepare and publish the session bundle.
- Evidence:
scripts/prepare-share-bundle.mjsinvokesgitfor archive creation.scripts/export-codex-session.mjsspawns thecodexapp-server to retrieve session data.references/trackers/github-session-share.mdusesgh,jq, andbase64for GitHub API interactions. All inputs such as share names and repository handles are validated against strict regex patterns before execution. - [DATA_EXFILTRATION]: The skill is designed to transmit session data to public GitHub repositories.
- Evidence: The workflow involves creating a public branch and a feedback issue in a user-configured repository (
--issue-repo,--storage-repo). This intentional data sharing is protected by a 'Fresh Informed Consent' gate that requires the user to explicitly acknowledge the public destination and verify artifact hashes before any remote write operation occurs.
Audit Metadata