Ce rapport n’est pas traduit dans la langue demandée. Le rapport anglais canonique est affiché à la place.

Évaluation de sécurité versionnée

ID du rapport: SA-68AD52C8

10/28/2026, 2:47:55 PM

okx-agentic-wallet évaluation de sécurité v1

Rapport de certification de sécurité de la compétence

Historique des audits
Version du scanner 3.0.0 Modèle d’audit: codex Dernier rapport publié
Nom de la compétence
okx-agentic-wallet
Version
v4.6.6
Mainteneur
okx
Couverture
32 Fichiers analysés · 3,264 Lignes analysées
Version de la politique
skillstore-security-audit-policy-v1

Gravité la plus élevée des résultats confirmés

Élevé

4 constats de sécurité confirmés nécessitent une attention.

Contexte d’installation

Consultez la page Skill actuelle

Cette page résume uniquement les éléments de preuve du rapport. La page de la Skill fournit l’avis d’installation canonique.

Ouvrir la page Skill actuelle

Ce rapport ne bloque ni n’autorise le manifeste ou le ZIP.

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.

Position du rapport

Dernier rapport publié

Dernier fait référence à la séquence des rapports, et non à l’actualité de l’artefact.

Attestation d’audit

Attestation active

Une attestation publique est disponible pour ce rapport exact.

Vérification humaine

Non vérifié

Aucune vérification humaine n’est enregistrée pour ce rapport.

Couverture

32 Fichiers analysés · 3,264 Lignes analysées

4 éléments affichés pour révision

Limitations

Ce rapport ne prétend pas à une exécution en environnement d’exécution ou en bac à sable et ne prouve pas l’absence d’effets secondaires.

Chaîne de preuves

Suivez les preuves depuis la liaison à la source jusqu’au contrat d’installation. Les preuves disponibles permettent la vérification ; elles ne constituent pas une garantie de sécurité.

  1. Source

    Commit et chemin liés

  2. Artefact

    Hachages du contenu et de l’arborescence liés

  3. Audit

    Terminé

  4. Contrat d’installation

    Ouvrir le manifeste pour vérifier

    Ouvrir le manifeste

Fonctionnalités observées

Observé signifie que ce rapport a consigné des éléments de preuve à l’appui. Non enregistré ne prouve pas qu’une capacité est absente.

Contient des scripts

Peut exécuter du code inclus avec la Skill.

Non enregistré par cet audit

Accès réseau

Peut se connecter à des services externes.

Observé dans 5 emplacements de preuve

Accès au système de fichiers

Peut lire ou écrire des fichiers locaux.

Observé dans 4 emplacements de preuve

Variables d’environnement

Peut lire des valeurs depuis l’environnement du processus.

Non enregistré par cet audit

Commandes externes

Peut appeler des commandes ou des programmes en dehors de la Skill.

Observé dans 24 emplacements de preuve

Résultats des risques

Les problèmes de sécurité confirmés sont séparés des éléments qui nécessitent encore une vérification.

Préoccupations de sécurité confirmées (4)

RISK-001 Élevé
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.
RISK-002 Élevé
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.
RISK-003 Élevé
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.
RISK-004 Moyen
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.

Mesures correctives

Les correctifs suggérés par cet audit sont consignés. Leur application relève de la responsabilité du responsable de la maintenance.

  1. FIX-001
    Élevé
    Swap token scanning continues automatically when verification fails or a chain is unsupported.
    Pause execution until scanning succeeds, or require separate informed consent for each unverified trade. Never treat unavailable results as approval.
  2. FIX-002
    Élevé
    Swap rules allow explicit overrides of BLOCK verdicts despite mandatory stop rules elsewhere.
    Make BLOCK non-overridable throughout the skill. Reserve warning confirmations for WARN results and document one consistent policy.
  3. FIX-003
    Élevé
    Returned next-step command strings are promoted to executable instructions without a defined validation boundary.
    Use allowlisted structured actions and validated argument arrays. Reject shell syntax, unknown subcommands, and changes to the confirmed wallet, destination, or amount.
  4. FIX-004
    Moyen
    Mandatory preflight runs an automatically approved registry installer without pinning its package version.
    Pin a reviewed installer version and verify package provenance. Require installation consent and prefer an already verified local CLI.

Preuves d’experts

Identité immuable du sujet, métadonnées du scanner, correspondances ignorées et éléments de preuve au niveau de la source.

Sujet de l’artefact

Commit Marketplace
68ad52c83048aa55fba46a90f4f6c6d9922a47b0
Empreinte du contenu
d94867982252ae4954c3cadbb836faffa56517bb8baa654eceb19b93a86faeb1
Empreinte de l’arborescence
b5ea83c382a060f77e77cb39b0dd2c8aad25bf929156fc017bcb3662881430fe
Chemin du Skill
skills/okx/okx-agentic-wallet
Empreinte de la charge d’audit
1e960ab92cf0df916ca8bacfd8e4a654

Métadonnées d’analyse

Modèle d’audit: codex

État de l’analyse: Terminé

Le périmètre est limité aux fichiers, lignes, méthodes et éléments de preuve enregistrés. Aucune exécution en environnement d’exécution ou en bac à sable n’est déclarée.

Vérifier et exporter

Le manifeste et le fichier de verrouillage lient les artefacts d’installation à des hachages cryptographiques. Cette affirmation d’intégrité est distincte de l’évaluation de sécurité.

Attestation d’audit: active