技能 ai-listening 審計紀錄
📦

審計紀錄

ai-listening - 2 審計

版本對比

各稽核版本間的能力與發現變化,最新在前。

版本日期結果複核項目相對上一版變化
v2 最新2026年10月27日 上午09:11 無已確認發現4能力無變化
v1 2026年10月20日 下午02:43 無已確認發現2基線

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日 下午02: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