Dieser Bericht ist nicht in der angeforderten Sprache verfügbar. Stattdessen wird der maßgebliche englische Bericht angezeigt.

Versionierte Sicherheitsbewertung

Berichts-ID: SA-1F79E59A

11/9/2026, 12:27:28 PM

vercel-cli-with-tokens Sicherheitsbewertung v6

Zertifizierungsbericht zur Skill-Sicherheit

Audit-Verlauf
Scanner-Version 3.0.0 Auditmodell: codex Zuletzt veröffentlichter Bericht
Skillname
vercel-cli-with-tokens
Version
v1.0.0
Betreuer
vercel-labs
Abdeckung
1 Gescannte Dateien · 354 Analysierte Zeilen
Richtlinienversion
skillstore-security-audit-policy-v1

Current license

Unbekannt

Höchster bestätigter Schweregrad eines Befunds

Hoch

7 bestätigte Sicherheitsbefunde erfordern Aufmerksamkeit.

Installationskontext

Überprüfen Sie die aktuelle Skill-Seite

Diese Seite fasst nur die Berichtsnachweise zusammen. Die Skill-Seite enthält den maßgeblichen Installationshinweis.

Aktuelle Skill-Seite öffnen

Dieser Bericht blockiert oder autorisiert weder das Manifest noch die ZIP-Datei.

Most alerts identify Markdown formatting, local parsing, official Vercel links, or authorized CLI operations rather than malicious execution or reconnaissance. Credential lookup commands expose token values in captured output, while deployment guidance omits important commit, production-branch, and destructive-action safeguards. No evidence found of prompt injection or deliberate external credential exfiltration.

Position melden

Zuletzt veröffentlichter Bericht

„Zuletzt“ bezieht sich auf die Berichtsreihenfolge, nicht auf die Aktualität des Artefakts.

Audit-Nachweis

Aktive Attestierung

Für genau diesen Bericht ist eine öffentliche Attestierung verfügbar.

Menschliche Überprüfung

Nicht überprüft

Für diesen Bericht ist keine menschliche Überprüfung verzeichnet.

Abdeckung

1 Gescannte Dateien · 354 Analysierte Zeilen

7 Elemente zur Überprüfung angezeigt

Einschränkungen

Dieser Bericht beansprucht keine Laufzeit- oder Sandbox-Ausführung und beweist nicht das Fehlen von Nebenwirkungen.

Beweiskette

Folgen Sie den Nachweisen von der Quellenbindung bis zum Installationsvertrag. Verfügbare Nachweise unterstützen die Überprüfung; sie sind keine Sicherheitsgarantie.

  1. Quelle

    An Commit und Pfad gebunden

  2. Artefakt

    An Inhalts- und Baum-Hashes gebunden

  3. Prüfung

    Vollständig

  4. Installationsvertrag

    Manifest zur Überprüfung öffnen

    Manifest öffnen

Beobachtete Funktionen

„Beobachtet“ bedeutet, dass dieser Bericht unterstützende Nachweise erfasst hat. Nicht erfasst bedeutet nicht, dass eine Fähigkeit nicht vorhanden ist.

Enthält Skripte

Kann mit dem Skill enthaltenen Code ausführen.

Durch dieses Audit nicht erfasst

Netzwerkzugriff

Kann eine Verbindung zu externen Diensten herstellen.

An 4 Nachweisstellen beobachtet

Dateisystemzugriff

Kann lokale Dateien lesen oder schreiben.

An 6 Nachweisstellen beobachtet

Umgebungsvariablen

Kann Werte aus der Prozessumgebung lesen.

Durch dieses Audit nicht erfasst

Externe Befehle

Kann Befehle oder Programme außerhalb des Skills aufrufen.

An 50 Nachweisstellen beobachtet

Risikofunde

Bestätigte Sicherheitsbedenken werden von Punkten getrennt, die noch überprüft werden müssen.

Bestätigte Sicherheitsbedenken (7)

RISK-001 Hoch
Environment file access
grep '^VERCEL_TOKEN=' .env 2>/dev/null
The grep command prints the complete VERCEL_TOKEN assignment, exposing the access token to captured command output and assistant transcripts.
RISK-002 Hoch
Environment file access
grep -i 'vercel' .env 2>/dev/null
Broad grep prints every matching environment assignment, including Vercel credentials, into captured output instead of silently selecting the authentication variable.
RISK-003 Hoch
Environment file access
grep -i 'vercel' .env 2>/dev/null
Although this step seeks project identifiers, its broad grep also prints token assignments, unnecessarily disclosing credentials in tool output.
RISK-004 Hoch
Environment file access
grep -i vercel .env 2>/dev/null
The troubleshooting command prints matching environment values, including access tokens, into captured output without redaction.
RISK-005 Mittel
Deployment Commits the Entire Working Directory
The Git deployment recipe runs git add . before committing and pushing. Unreviewed changes or unignored secrets can enter the approved deployment commit.
The recipe explicitly stages all current-directory changes without reviewing the diff or selecting paths. Push approval does not establish approval for every staged file.
RISK-006 Mittel
Git Deployment Omits Production Branch Verification
The preferred Git flow pushes without checking the destination branch. A production-branch push can deploy production without the separate approval required elsewhere.
The document acknowledges branch-dependent deployments but supplies no branch check before git push. General push consent does not necessarily authorize production.
RISK-007 Mittel
Blanket Prompt Bypass Lacks Destructive Action Approval
The working agreement recommends -y for confirmation prompts, and the environment-variable removal example uses it. Destructive removal has no explicit user-approval requirement.
Both instructions explicitly bypass confirmation, while approval requirements only cover Git pushes, production deployment, and paid or destructive plan changes.

Abhilfemaßnahmen

Von diesem Audit vorgeschlagene Korrekturen wurden erfasst. Ihre Umsetzung liegt in der Verantwortung des Maintainers.

  1. FIX-001
    Hoch
    Token discovery and troubleshooting print raw credentials into command output.
    Replace token-printing printenv and grep examples with presence-only checks and silent loading of explicitly selected variables. Never include secret values in transcripts.
  2. FIX-002
    Mittel
    The Git deployment flow stages the entire working directory before committing and pushing.
    Review working and staged changes, check ignored secret files, and stage only approved paths. Request push approval for the reviewed commit and destination.
  3. FIX-003
    Mittel
    Git deployment does not verify whether the current branch triggers production.
    Check the destination branch and Vercel production-branch configuration before pushing. Require explicit production approval or use a verified preview branch.
  4. FIX-004
    Mittel
    The blanket recommendation to bypass prompts also applies to destructive environment-variable removal.
    Allow noninteractive confirmation only after explicit approval of the exact project, environment, and destructive action. Preserve prompts otherwise.

Expertennachweise

Unveränderliche Subjektidentität, Scanner-Metadaten, verworfene Treffer und Nachweise auf Quellcodeebene.

Artefakt-Subjekt

Marketplace-Commit
1f79e59ae427a74eab604c013e03b61f04634721
Inhalts-Hash
c06bea99e75eab07fde4fae26069baa002f82f39b53f07981704c2901551dd4c
Tree-Hash
bf095a5f697aa6d8ebc970efb600ef206a4aca09b55256be3891f965ff6ccc9b
Skill-Pfad
skills/vercel-labs/vercel-cli-with-tokens
Hash der Audit-Nutzlast
39d60cb4a092ed72a0e13705acfbd98a

Analysemetadaten

Auditmodell: codex

Analysestatus: Vollständig

Der Umfang ist auf die aufgezeichneten Dateien, Zeilen, Methoden und Nachweise beschränkt. Es wird keine Ausführung in einer Laufzeitumgebung oder Sandbox beansprucht.

Verifizieren und exportieren

Das Manifest und die Lockdatei binden Installationsartefakte an kryptografische Hashes. Diese Integritätsaussage ist von der Sicherheitsbewertung getrennt.

Audit-Nachweis: active