๐Ÿ“ฆ

Audit History

prisma-postgres-setup - 10 audits

Version comparison

Capability and finding changes across audited versions, newest first.

VersionDateResultReview itemsChange vs previous
v10 LatestJul 23, 2026, 05:58 PM 5 confirmed8No capability change
v9 Jul 21, 2026, 10:22 AM No confirmed findings0No capability change
v8 Jul 21, 2026, 10:22 AM No confirmed findings0No capability change
v7 Jul 21, 2026, 10:22 AM No confirmed findings0No capability change
v6 Jul 21, 2026, 10:22 AM No confirmed findings0No capability change
v5 Jul 21, 2026, 10:22 AM No confirmed findings0No capability change
v4 Jul 21, 2026, 10:22 AM No confirmed findings0No capability change
v3 Jul 21, 2026, 10:22 AM No confirmed findings0No capability change
v2 Jul 21, 2026, 10:22 AM No confirmed findings0No capability change
v1 Jul 21, 2026, 10:22 AM No confirmed findings0Baseline

Jul 23, 2026, 05:58 PM

Ten static findings are confirmed: eight executable command spans and two operations involving secret-bearing environment files. Most alerts are Markdown, official Prisma URLs, placeholders, or standard local configuration. Contextual review found unsafe token handling and permanent project deletion, but no prompt injection or unrelated exfiltration.

5
Files scanned
721
Lines analyzed
16
Review items
0
False positives ignored

Confirmed security concerns (5)

High
Environment file access
Check for `PRISMA_SERVICE_TOKEN` in the environment or `.env` file.
The workflow searches .env for a workspace-scoped service token, giving the agent access to a high-impact credential.
High
Environment file access
2. Write the direct connection string to `.env`. **Append** to the file if it already exists โ€” do no
The workflow appends a live database connection credential to a plaintext .env file, creating a secret-storage and file-modification risk.
High
Workspace Service Token Requested Through Chat
The workflow says, "Copy the token and paste it here," placing a workspace-scoped service token in model conversation history. The token grants access to every workspace resource.
The chat request is explicit, and the authentication reference confirms that the token covers every resource in the workspace.
High
Permanent Project Deletion in Quota Recovery
When creation reaches the database limit, the workflow deletes the project selected from a menu before retrying. Project deletion permanently removes all databases.
The main workflow directs deletion after selection, and the endpoint reference explicitly states that every project database is permanently deleted.
Medium
Bearer Token Exposed in Command Arguments
The curl examples expand the bearer token into command arguments. Local process inspection, shell tracing, or command logging can expose the workspace credential.
The examples interpolate the shell variable directly into curl header arguments, which exposes the expanded value to local command observability.
Capability review items (8)

These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.

Medium
Ruby/shell backtick execution ยท 6 occurrences
```bash
This fenced Bash span runs curl with a bearer token against Prisma, creating command-line credential exposure and an authenticated network action.
Medium
Ruby/shell backtick execution
5. If `prisma/schema.prisma` does not exist, run `npx prisma init` to scaffold the project. This cre
The npx command executes the Prisma CLI and writes project files, with possible package download when the binary is unavailable locally.
Medium
Ruby/shell backtick execution
Only use `npx prisma db push` if the user explicitly asks for prototyping-only mode (no migration hi
The documented npx commands can push schema changes directly and regenerate client artifacts, causing real local and database modifications.

Risk Factors

๐ŸŒ Network access (17)
๐Ÿ”‘ Env variables (23)
โš™๏ธ External commands (50)
Audited by: codex

Jul 21, 2026, 10:22 AM

All 128 static detections are false positives caused by Markdown formatting, documented Prisma API endpoints, and expected database credential configuration. The skill provisions a Prisma Postgres database only through the stated API workflow and includes safeguards for interactive choices, environment-file protection, and destructive deletion confirmation. No prompt injection, credential exfiltration, hidden execution, or unrelated network activity was found.

5
Files scanned
721
Lines analyzed
3
Review items
0
False positives ignored

Risk Factors

๐ŸŒ Network access (17)
๐Ÿ”‘ Env variables (23)
โš™๏ธ External commands (50)
Audited by: claude

Jul 21, 2026, 10:22 AM

All 128 static detections are false positives caused by Markdown formatting, documented Prisma API endpoints, and expected database credential configuration. The skill provisions a Prisma Postgres database only through the stated API workflow and includes safeguards for interactive choices, environment-file protection, and destructive deletion confirmation. No prompt injection, credential exfiltration, hidden execution, or unrelated network activity was found.

5
Files scanned
721
Lines analyzed
3
Review items
0
False positives ignored

Risk Factors

๐ŸŒ Network access (17)
๐Ÿ”‘ Env variables (23)
โš™๏ธ External commands (50)
Audited by: claude

Jul 21, 2026, 10:22 AM

All 128 static detections are false positives caused by Markdown formatting, documented Prisma API endpoints, and expected database credential configuration. The skill provisions a Prisma Postgres database only through the stated API workflow and includes safeguards for interactive choices, environment-file protection, and destructive deletion confirmation. No prompt injection, credential exfiltration, hidden execution, or unrelated network activity was found.

5
Files scanned
721
Lines analyzed
3
Review items
0
False positives ignored

Risk Factors

๐ŸŒ Network access (17)
๐Ÿ”‘ Env variables (23)
โš™๏ธ External commands (50)
Audited by: claude

Jul 21, 2026, 10:22 AM

All 128 static detections are false positives caused by Markdown formatting, documented Prisma API endpoints, and expected database credential configuration. The skill provisions a Prisma Postgres database only through the stated API workflow and includes safeguards for interactive choices, environment-file protection, and destructive deletion confirmation. No prompt injection, credential exfiltration, hidden execution, or unrelated network activity was found.

5
Files scanned
721
Lines analyzed
3
Review items
0
False positives ignored

Risk Factors

๐ŸŒ Network access (17)
๐Ÿ”‘ Env variables (23)
โš™๏ธ External commands (50)
Audited by: claude

Jul 21, 2026, 10:22 AM

All 128 static detections are false positives caused by Markdown formatting, documented Prisma API endpoints, and expected database credential configuration. The skill provisions a Prisma Postgres database only through the stated API workflow and includes safeguards for interactive choices, environment-file protection, and destructive deletion confirmation. No prompt injection, credential exfiltration, hidden execution, or unrelated network activity was found.

5
Files scanned
721
Lines analyzed
3
Review items
0
False positives ignored

Risk Factors

๐ŸŒ Network access (17)
๐Ÿ”‘ Env variables (23)
โš™๏ธ External commands (50)
Audited by: claude

Jul 21, 2026, 10:22 AM

All 128 static detections are false positives caused by Markdown formatting, documented Prisma API endpoints, and expected database credential configuration. The skill provisions a Prisma Postgres database only through the stated API workflow and includes safeguards for interactive choices, environment-file protection, and destructive deletion confirmation. No prompt injection, credential exfiltration, hidden execution, or unrelated network activity was found.

5
Files scanned
721
Lines analyzed
3
Review items
0
False positives ignored

Risk Factors

๐ŸŒ Network access (17)
๐Ÿ”‘ Env variables (23)
โš™๏ธ External commands (50)
Audited by: claude

Jul 21, 2026, 10:22 AM

All 128 static detections are false positives caused by Markdown formatting, documented Prisma API endpoints, and expected database credential configuration. The skill provisions a Prisma Postgres database only through the stated API workflow and includes safeguards for interactive choices, environment-file protection, and destructive deletion confirmation. No prompt injection, credential exfiltration, hidden execution, or unrelated network activity was found.

5
Files scanned
721
Lines analyzed
3
Review items
0
False positives ignored

Risk Factors

๐ŸŒ Network access (17)
๐Ÿ”‘ Env variables (23)
โš™๏ธ External commands (50)
Audited by: claude

Jul 21, 2026, 10:22 AM

All 128 static detections are false positives caused by Markdown formatting, documented Prisma API endpoints, and expected database credential configuration. The skill provisions a Prisma Postgres database only through the stated API workflow and includes safeguards for interactive choices, environment-file protection, and destructive deletion confirmation. No prompt injection, credential exfiltration, hidden execution, or unrelated network activity was found.

5
Files scanned
721
Lines analyzed
3
Review items
0
False positives ignored

Risk Factors

๐ŸŒ Network access (17)
๐Ÿ”‘ Env variables (23)
โš™๏ธ External commands (50)
Audited by: claude

Jul 21, 2026, 10:22 AM

All 128 static detections are false positives caused by Markdown formatting, documented Prisma API endpoints, and expected database credential configuration. The skill provisions a Prisma Postgres database only through the stated API workflow and includes safeguards for interactive choices, environment-file protection, and destructive deletion confirmation. No prompt injection, credential exfiltration, hidden execution, or unrelated network activity was found.

5
Files scanned
721
Lines analyzed
3
Review items
0
False positives ignored

Risk Factors

๐ŸŒ Network access (17)
๐Ÿ”‘ Env variables (23)
โš™๏ธ External commands (50)
Audited by: claude