Skills next-upgrade Audit History
๐Ÿ“ฆ

Audit History

next-upgrade - 6 audits

Version comparison

Capability and finding changes across audited versions, newest first.

VersionDateResultReview itemsChange vs previous
v6 LatestJul 9, 2026, 02:10 PM 1 confirmed4No capability change
v5 Jul 9, 2026, 02:10 PM 1 confirmed4No capability change
v4 Jul 7, 2026, 06:49 AM No confirmed findings5 Filesystem access
v3 Jun 30, 2026, 10:52 PM No confirmed findings2No capability change
v2 Jun 30, 2026, 10:52 PM No confirmed findings2Filesystem access
v1 Feb 3, 2026, 09:09 AM No confirmed findings0Baseline

Jul 9, 2026, 02:10 PM

The skill is a normal Next.js upgrade workflow and contains no prompt injection or data-exfiltration language. The main risk is that it instructs agents to run unpinned npm and npx commands plus project scripts, which can execute third-party or repository-controlled code. The hardcoded URLs point to official Next.js documentation and are not suspicious.

1
Files scanned
50
Lines analyzed
7
Review items
0
False positives ignored

Confirmed security concerns (1)

Medium
Unpinned Package Execution in Upgrade Workflow
The workflow uses @latest package invocations for codemods and dependency upgrades. This can execute newly published package code or install unexpected major versions without pinning.
The referenced lines explicitly use npm or npx with @latest. The risk is supply-chain exposure from executing or installing unpinned registry packages.
Capability review items (4)

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 ยท 3 occurrences
```bash
The fenced command shows npx @next/codemod@latest, which downloads and executes a package from npm. This is legitimate migration tooling, but it can run third-party code and needs user approval.
Medium
Ruby/shell backtick execution
- Run `npm run build` to check for build errors
The instruction asks the agent to run npm run build and npm run dev. Those execute project-defined scripts, which is useful for validation but can run arbitrary repository code.
Audited by: codex

Jul 9, 2026, 02:10 PM

The skill is a normal Next.js upgrade workflow and contains no prompt injection or data-exfiltration language. The main risk is that it instructs agents to run unpinned npm and npx commands plus project scripts, which can execute third-party or repository-controlled code. The hardcoded URLs point to official Next.js documentation and are not suspicious.

1
Files scanned
50
Lines analyzed
7
Review items
0
False positives ignored

Confirmed security concerns (1)

Medium
Unpinned Package Execution in Upgrade Workflow
The workflow uses @latest package invocations for codemods and dependency upgrades. This can execute newly published package code or install unexpected major versions without pinning.
The referenced lines explicitly use npm or npx with @latest. The risk is supply-chain exposure from executing or installing unpinned registry packages.
Capability review items (4)

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 ยท 3 occurrences
```bash
The fenced command shows npx @next/codemod@latest, which downloads and executes a package from npm. This is legitimate migration tooling, but it can run third-party code and needs user approval.
Medium
Ruby/shell backtick execution
- Run `npm run build` to check for build errors
The instruction asks the agent to run npm run build and npm run dev. Those execute project-defined scripts, which is useful for validation but can run arbitrary repository code.
Audited by: codex

Jul 7, 2026, 06:49 AM

The skill contains no prompt injection or evidence of malicious exfiltration. Several static findings are markdown false positives, but real package manager and script commands remain. Those commands can execute project or downloaded package code; the URLs point to official Next.js documentation.

1
Files scanned
50
Lines analyzed
7
Review items
0
False positives ignored
Capability review items (5)

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 ยท 3 occurrences
```bash
Lines 24-26 show an npx @next/codemod@latest command. Running npx can download and execute package code while modifying the project.
Medium
Ruby/shell backtick execution
```
The span reaches the testing step that tells the agent to run npm run build. Local project scripts can execute arbitrary repository-defined commands.
Medium
Ruby/shell backtick execution
- Run `npm run build` to check for build errors
Lines 48-49 instruct running npm run build and npm run dev. These local script commands can execute project-controlled code.
Audited by: codex

Jun 30, 2026, 10:52 PM

Static command and network findings are partly confirmed: the skill instructs agents to fetch official Next.js documentation and run npm or npx upgrade commands in a user project. The weak cryptography alerts are false positives; no cryptographic API, weak algorithm choice, prompt injection, or malicious intent was found in SKILL.md.

1
Files scanned
50
Lines analyzed
5
Review items
1
False positives ignored
Capability review items (2)

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
Package Upgrade Commands Require User Approval
The skill instructs agents to run npx codemods and npm install commands. This is expected for a Next.js upgrade workflow, but it can execute third-party package code and modify project dependencies.
The commands are explicit and operational, and package-manager execution can change project state. The context is legitimate migration work, so this is moderate risk rather than malicious.
Low
Official Documentation Fetching
The skill asks agents to fetch Next.js upgrade documentation from nextjs.org. This network access is relevant to the task and points to official documentation, but it should still be visible to users.
The URLs are explicit and all point to nextjs.org documentation. No evidence of credential transfer, tracking endpoints, or unrelated domains was found.
Static false positives ignored (1)

These static matches were dismissed by semantic review or matched schema-only tokens, so they are shown for transparency but do not drive the quality score.

Low
False Positive Weak Cryptography Alerts
The static weak-cryptography alerts do not correspond to cryptographic code. The cited lines are front matter, prose, or upgrade instructions, with no hashing, encryption, or algorithm selection present.
Manual review of the cited lines shows no cryptographic primitive or security-sensitive algorithm. The matches appear to be pattern noise from upgrade-related text.

Detected Patterns

External Package Execution Via npxDependency Mutation Commands
Audited by: codex

Jun 30, 2026, 10:52 PM

Static command and network findings are partly confirmed: the skill instructs agents to fetch official Next.js documentation and run npm or npx upgrade commands in a user project. The weak cryptography alerts are false positives; no cryptographic API, weak algorithm choice, prompt injection, or malicious intent was found in SKILL.md.

1
Files scanned
50
Lines analyzed
5
Review items
1
False positives ignored
Capability review items (2)

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
Package Upgrade Commands Require User Approval
The skill instructs agents to run npx codemods and npm install commands. This is expected for a Next.js upgrade workflow, but it can execute third-party package code and modify project dependencies.
The commands are explicit and operational, and package-manager execution can change project state. The context is legitimate migration work, so this is moderate risk rather than malicious.
Low
Official Documentation Fetching
The skill asks agents to fetch Next.js upgrade documentation from nextjs.org. This network access is relevant to the task and points to official documentation, but it should still be visible to users.
The URLs are explicit and all point to nextjs.org documentation. No evidence of credential transfer, tracking endpoints, or unrelated domains was found.
Static false positives ignored (1)

These static matches were dismissed by semantic review or matched schema-only tokens, so they are shown for transparency but do not drive the quality score.

Low
False Positive Weak Cryptography Alerts
The static weak-cryptography alerts do not correspond to cryptographic code. The cited lines are front matter, prose, or upgrade instructions, with no hashing, encryption, or algorithm selection present.
Manual review of the cited lines shows no cryptographic primitive or security-sensitive algorithm. The matches appear to be pattern noise from upgrade-related text.

Detected Patterns

External Package Execution Via npxDependency Mutation Commands
Audited by: codex

Feb 3, 2026, 09:09 AM

AI analysis failed after multiple attempts - MANUAL REVIEW REQUIRED before publishing. This skill cannot be auto-published until reviewed by a human.

1
Files scanned
50
Lines analyzed
2
Review items
0
False positives ignored

Detected Patterns

Ruby/shell backtick executionHardcoded URLWeak cryptographic algorithm
Audited by: claude