スキル ai-listening 監査履歴
📦

監査履歴

ai-listening - 3 監査

バージョン比較

監査済みバージョン間の機能と検出結果の変化(新しい順)。

バージョン日付結果レビュー項目前バージョンとの変化
v3 最新2026年10月28日 12:25 確認された検出結果なし0機能の変化なし
v2 2026年10月27日 09:11 確認された検出結果なし4機能の変化なし
v1 2026年10月20日 14:43 確認された検出結果なし2基準

2026年10月28日 12:25

All 24 static findings are false positives involving Markdown formatting, documented CLI usage, expected authentication checks, reference links, or report filtering. No evidence found of credential exfiltration, system reconnaissance, or prompt injection; the source explicitly rejects instructions embedded in collected data. This review covers SKILL.md only, not the external package implementation or its runtime network behavior.

1
スキャンされたファイル
60
解析済み行数
4
レビュー項目
0
誤検知を無視
監査者: codex

2026年10月27日 09:11

The skill instructs users to execute a pinned third-party package and optionally provide a service credential. The package implementation was not included in the reviewed file, so its behavior and credential handling remain unverified. Other flagged backticks, links, credential-path checks, and reconnaissance patterns are benign in context.

1
スキャンされたファイル
56
解析済み行数
8
レビュー項目
0
誤検知を無視
機能レビュー項目 (4)

これらは、このスキルに期待される可能性のある実際のローカル機能であるため、レビューが必要ですが、確認済みの悪意ある動作としてはカウントされません。

高
Generic API/secret keys
3. Check an AIsa key is available: `AISA_API_KEY`, or the AIsa CLI logged in (`ls ~/.aisa/key`). Wit
The workflow uses an API key or local login to run an external package. The package implementation was not reviewed, so credential handling cannot be verified.
中
Ruby/shell backtick execution
1. Run the pinned release, never a clone of the repository: `uvx new-term-radar==0.6.0 <command> ...
The instructions execute a PyPI package through uvx or pip. Version pinning does not verify package integrity, and the package code was not reviewed.
中
Ruby/shell backtick execution
```bash
The fenced block instructs execution of a downloaded PyPI package. Its implementation is outside the reviewed skill file.
中
Ruby/shell backtick execution
If the user only wants the fastest-moving sources, `uvx new-term-radar==0.6.0 sources --out listenin
The optional sources command runs the same downloaded PyPI package, whose code is outside this review.
監査者: codex

2026年10月20日 14:43

Most alerts match Markdown formatting, documented authentication checks, or report fields rather than dangerous behavior. The fallback setup clones an unpinned external repository and subsequently executes its Python module, creating a supply-chain risk. No evidence found of credential exfiltration or prompt injection in SKILL.md; the external implementation was not included for review.

1
スキャンされたファイル
51
解析済み行数
6
レビュー項目
0
誤検知を無視
機能レビュー項目 (2)

これらは、このスキルに期待される可能性のある実際のローカル機能であるため、レビューが必要ですが、確認済みの悪意ある動作としてはカウントされません。

中
Ruby/shell backtick execution
1. Find the radar. Use `$NEW_TERM_RADAR_DIR` if set, else `~/new-term-radar`. If neither exists, clo
Setup clones a mutable repository without a pinned revision, then directs commands to run there. The subsequent Python invocation executes unaudited external code.
低
Hardcoded URL
1. Find the radar. Use `$NEW_TERM_RADAR_DIR` if set, else `~/new-term-radar`. If neither exists, clo
The GitHub URL supplies executable code through an unpinned clone, followed by local execution. The risk is dependency integrity, not demonstrated maliciousness of GitHub.
監査者: codex