📦
審計紀錄
okx-agentic-wallet - 1 審計
審計版本 1 最新
2026年10月28日 下午02:47
All 116 static matches are false positives for the reported patterns: documentation formatting, wallet identifiers, protective secret references, and legitimate paths or URLs. Semantic review found failed-scan continuation, conflicting swap-block rules, returned-command execution without specified validation, and an unpinned preflight installer. No evidence found of credential exfiltration or audit-directed prompt injection; external CLI and backend implementations were not verified.
32
已掃描檔案
3,264
分析行數
7
複核項目
0
已忽略的誤報
已確認的安全問題 (4)
高
Swap Security Scans Fail Open
Swap token-scan failures automatically continue with a warning, and unsupported scan chains do not block. Trading can proceed without completed token-risk verification.
The swap exception explicitly removes the general retry-or-consent pause after scan failure. This creates a verification gap, not evidence of malicious intent.
高
Conflicting Rules Permit Blocked Swap Overrides
The swap flow says blocked routes must not broadcast, but later rules say BLOCK requires an explicit override, including blacklisted addresses. This weakens mandatory stops.
Directly conflicting instructions distinguish neither overridable warnings nor immutable blocks. An agent can interpret later override guidance as authorization to trade blocked assets.
高
Returned Command Strings Cross the Execution Boundary
The skill follows returned next commands and uses returned bridge-status commands verbatim. It specifies no command allowlist or argument validation before execution.
The execution instructions directly trust returned command strings despite declaring CLI output untrusted. Exploitation depends on influencing those fields; no injected payload was found.
中
Mandatory Preflight Runs an Unpinned Installer
The required preflight delegates to an automatically approved npx installer without a package version. Registry-delivered code runs before wallet operations without separate installation consent.
The cited line mandates the linked preflight, which runs npx -y @okxweb3/onchainos-installer. Its skill-version argument does not pin the installer package.
風險因素
📁 檔案系統存取 (6)
⚙️ 外部命令 (24)
references/bridge.md:38 SKILL.md:16 SKILL.md:34 SKILL.md:39 SKILL.md:51 SKILL.md:54 SKILL.md:58 SKILL.md:64 SKILL.md:65 SKILL.md:66 SKILL.md:67 SKILL.md:68 SKILL.md:80 SKILL.md:82 SKILL.md:83 SKILL.md:86 SKILL.md:90 SKILL.md:91 SKILL.md:92 SKILL.md:98 SKILL.md:99 SKILL.md:100 SKILL.md:101 SKILL.md:104
審計單位: codex