Skip to content

Vercel CLI

By Vercel Bug bounty on Sorona vercel.com

Accepting reports open-source
Top reward
$6,000
Top severity paid
High
Assets in scope
9
Public CVEs
60
Last change
No changes yet

At a glance

What to know before you start testing.

Pays up to $6,000
for high bugs, from $625.
Partial safe harbor
Some legal protection; read the terms.
Replies within 1 day
As the policy promises.
Publish after a fix
Coordinate the timing with the company.

Rewards

What Sorona lists as the payout for each severity.

Severity Reward
High $6,000
Medium $1,250
Low $625
Response
Within 1 days 1 business day First response
Safe harbor
Partial Sorona will not pursue legal action against you for good-faith research submitted to us in line with this policy. We cannot speak for the upstream project, its vendor, or any third party, and we do not grant authorization on their behalf.

Summarised with AI from the program policy on Sorona, read 12 Nov 2026, and checked word for word against it. Read the original

Scope

9 assets you may test, 7 excluded.

Web 1

  • https://vercel.com/docs/cli

Products and areas 8

  • Authentication and credential handling in the CLI: login, token issuance, the on-disk global configuration and its permissions, and what ends up in terminal output or a CI log
  • File collection and upload during a deploy, including .vercelignore handling and whatever else decides which files leave the machine
  • Framework detection and vercel.json parsing, covering the routing, rewrite and header configuration a project can declare
  • Project and team scoping in the CLI and its API client, the boundary between one team's resources and another's
  • The builder and build-utils packages this monorepo publishes, which exist to execute untrusted project code, along with the runtime shims they emit
  • The environment-variable commands and the secrets they write to disk
  • The vercel/vercel repository itself, listed under Tier 1 (High Priority) as a source-code asset that is bounty-eligible up to critical severity. The asset is the repo, and the hosted Vercel platform is a separate program
  • vercel build and vercel deploy, which read project configuration and run project build scripts from whatever repository the CLI is pointed at
Out of scope (7)
  • Examples, templates and documentation snippets rather than the CLI's own code
  • Findings against the Vercel hosted platform, which belong to Vercel's separate main program
  • Issues that require the attacker to already control the machine running the CLI
  • Output formatting and other cosmetic issues in the CLI's terminal rendering
  • Reports without the mandatory working proof-of-concept artifact, which are not eligible regardless of severity
  • Theoretical chains that only work under preconditions no real deployment would meet
  • Vulnerable-dependency reports without a demonstrated exploit chain reaching impact through the CLI

Rules

What the policy asks of you, and the bug types it won't reward, quoted from Sorona's policy.

While testing

  • Submit through sorona.xyz first.
  • Include a working proof-of-concept artifact with every report, without one the finding is not bounty-eligible
  • Confidentiality obligations last two years from the date of disclosure, even if the program ends or your participation ceases

Not accepted

  • Output formatting and other cosmetic issues in the CLI's terminal rendering
  • Issues that require the attacker to already control the machine running the CLI
  • Vulnerable-dependency reports without a demonstrated exploit chain reaching impact through the CLI
  • Findings against the Vercel hosted platform
  • Theoretical chains that only work under preconditions no real deployment would meet
  • Examples, templates and documentation snippets rather than the CLI's own code
  • Reports without the mandatory working proof-of-concept artifact

Summarised with AI from the program policy on Sorona, read 12 Nov 2026, and checked word for word against it. Read the original

Changes

Tracked since 11 Nov 2026. Last checked 1 hour ago.

No changes yet. When the rewards or scope move, you will see it here and in the RSS feed.

Public CVEs

Published vulnerabilities in this vendor's products, from the NVD.

Search NVD
CVESeverityPublished
CVE-2026-94484 Medium 6.3 2 Oct 2026
CVE-2026-94485 Medium 6.3 2 Oct 2026
CVE-2026-94486 Low 2.3 2 Oct 2026
CVE-2026-94543 Medium 6.3 2 Oct 2026
CVE-2026-94544 Medium 6.3 2 Oct 2026
CVE-2026-94483 High 8.3 2 Oct 2026
CVE-2026-103004 Medium 6.3 1 Oct 2026
CVE-2026-64648 Medium 6.0 27 Jul 2026
CVE-2026-64649 High 8.3 27 Jul 2026
CVE-2026-64647 Medium 6.3 27 Jul 2026
CVE-2026-64646 Medium 6.3 27 Jul 2026
CVE-2026-64641 High 8.2 27 Jul 2026
CVE-2026-64642 High 8.3 27 Jul 2026
CVE-2026-64643 Medium 6.3 27 Jul 2026
CVE-2026-64644 Medium 6.3 27 Jul 2026
CVE-2026-64645 High 8.3 27 Jul 2026
CVE-2026-8767 Low 1.3 17 May 2026
CVE-2026-8768 Medium 5.5 17 May 2026
CVE-2026-8769 Low 2.1 17 May 2026
CVE-2026-45772 – 15 May 2026
CVE-2026-45773 Medium 5.1 15 May 2026
CVE-2026-46508 High 8.4 15 May 2026
CVE-2026-44582 Low 3.7 13 May 2026
CVE-2026-45109 High 7.5 13 May 2026
CVE-2026-44578 High 8.6 13 May 2026
CVE-2026-44579 High 7.5 13 May 2026
CVE-2026-44580 Medium 6.1 13 May 2026
CVE-2026-44581 Medium 4.7 13 May 2026
CVE-2026-44573 High 7.5 13 May 2026
CVE-2026-44574 High 8.1 13 May 2026
CVE-2026-44575 High 7.5 13 May 2026
CVE-2026-44576 Medium 5.4 13 May 2026
CVE-2026-44577 Medium 5.9 13 May 2026
CVE-2026-44572 Low 3.7 13 May 2026
CVE-2026-44479 Medium 5.5 13 May 2026
CVE-2026-27979 Medium 6.9 18 Mar 2026
CVE-2026-27980 Medium 6.9 18 Mar 2026
CVE-2026-29057 Medium 6.3 18 Mar 2026
CVE-2026-27977 Low 2.3 18 Mar 2026
CVE-2026-27978 Medium 5.3 18 Mar 2026
CVE-2025-59471 Medium 5.9 26 Jan 2026
CVE-2025-59472 Medium 5.9 26 Jan 2026
CVE-2025-67779 High 7.5 12 Dec 2025
CVE-2025-55184 High 7.5 11 Dec 2025
CVE-2025-55183 Medium 5.3 11 Dec 2025
CVE-2025-55182 Critical 10.0 3 Dec 2025
CVE-2025-48985 Low 3.7 7 Nov 2025
CVE-2025-55173 Medium 4.3 29 Aug 2025
CVE-2025-57752 Medium 6.2 29 Aug 2025
CVE-2025-57822 Medium 6.5 29 Aug 2025
CVE-2025-7074 Low 2.1 5 Jul 2025
CVE-2025-49005 Low 3.7 3 Jul 2025
CVE-2025-49826 High 7.5 3 Jul 2025
CVE-2025-48068 Low 2.3 30 May 2025
CVE-2025-32421 Low 3.7 14 May 2025
CVE-2025-30218 Low 1.7 2 Apr 2025
CVE-2025-29927 Critical 9.1 21 Mar 2025
CVE-2024-56332 Medium 5.3 3 Jan 2025
CVE-2024-51479 High 7.5 17 Dec 2024
CVE-2024-47831 Medium 5.9 14 Oct 2024

Original policy

Copied from sorona.xyz on 12 Nov 2026. The summaries on this page are made from it; the live page may have changed since.

Skip to content What this pays sorona.xyz pays 1.25× the program's reward, up to +$1,000 per finding, plus a complexity bonus of up to $1,000 for especially complex or well-chained bugs. Finding │ Program pays │ Through sorona.xyz Critical (Tier 1 asset) │ $10,000 │ $11,000 High │ $5,000 │ $6,000 Medium │ $1,000 │ $1,250 Low │ $500 │ $625 Submit a vulnerability CVE history 1 Last 12 months 2 Lifetime Code execution 40 % Info disclosure 30 % Access control 20 % Parsing/validation 5 % Latest advisories Loading the feed Overview The Vercel CLI is the deployment path for a very large share of the React and Next.js world, run both interactively and inside GitHub Actions or GitLab CI as the step that actually ships production. Its threat model is the classic CI-secret threat model: it holds a deployment token with the authority to publish production code, and it executes project configuration and build scripts from whatever repository it is pointed at, so vercel build running attacker-authored configuration is a direct path from a malicious pull request to a production deploy credential. The monorepo also publishes the builder and build-utils packages that run that untrusted project code. Vercel pays it as a Tier 1 asset on its open-source program, from $500 for a low finding up to $10,000 for a critical, and sorona.xyz adds 1.25× on top of whatever Vercel awards, up to $1,000 more, plus a complexity bonus of up to $1,000 for a well-chained finding. Response times 1 business day First response 7 business days Triage 10 business days after triage Bounty In scope The vercel/vercel repository itself, listed under Tier 1 (High Priority) as a source-code asset that is bounty-eligible up to critical severity. The asset is the repo, and the hosted Vercel platform is a separate program Authentication and credential handling in the CLI: login, token issuance, the on-disk global configuration and its permissions, and what ends up in terminal output or a CI log vercel build and vercel deploy , which read project configuration and run project build scripts from whatever repository the CLI is pointed at The builder and build-utils packages this monorepo publishes, which exist to execute untrusted project code, along with the runtime shims they emit Framework detection and vercel.json parsing, covering the routing, rewrite and header configuration a project can declare File collection and upload during a deploy, including .vercelignore handling and whatever else decides which files leave the machine The environment-variable commands and the secrets they write to disk Project and team scoping in the CLI and its API client, the boundary between one team's resources and another's Out of scope Output formatting and other cosmetic issues in the CLI's terminal rendering Issues that require the attacker to already control the machine running the CLI Vulnerable-dependency reports without a demonstrated exploit chain reaching impact through the CLI Findings against the Vercel hosted platform, which belong to Vercel's separate main program Theoretical chains that only work under preconditions no real deployment would meet Examples, templates and documentation snippets rather than the CLI's own code Reports without the mandatory working proof-of-concept artifact, which are not eligible regardless of severity Most-valued findings Arbitrary code execution from malicious project configuration during vercel build or deploy, the top class here at 40% and the one that reaches the $10,000 critical row because it runs where the deploy token lives Deployment-token exposure to another local process or over the network, which in a CI runner is a direct route to publishing production code A chain through the builder or build-utils packages, since those exist specifically to execute untrusted project code Path traversal during build or deploy that exfiltrates files from outside the project directory Privilege escalation across project or team scopes, breaking the boundary the CLI's scoping is meant to enforce Program rules Submit through sorona.xyz first. We validate, coordinate with the program's security team, and add the payout uplift on top of whatever it awards. Include a working proof-of-concept artifact with every report, without one the finding is not bounty-eligible Output formatting and cosmetic issues are lower priority, as are attacks that require the attacker to already control the machine running the CLI Vulnerable-dependency reports without a demonstrated exploit chain through the CLI itself are refused Findings against the hosted Vercel platform belong to Vercel's separate main program, not this one Confidentiality obligations last two years from the date of disclosure, even if the program ends or your participation ceases Program stats 100 Reports resolved $241k Bounties paid 89% Response efficiency Disclosure Coordinated through Vercel, with report contents confidential for two years from disclosure and written consent required before anything is published. sorona.xyz holds your finding until Vercel has resolved it and cleared publication. Safe harbor Sorona will not pursue legal action against you for good-faith research submitted to us in line with this policy. We cannot speak for the upstream project, its vendor, or any third party, and we do not grant authorization on their behalf. You are responsible for understanding and following the laws that apply to you, wherever you are, and for staying within any scope the project has defined. Submit a vulnerability