Skip to content

fix(website): pin patched toml and @vercel/og - #765

Merged
Kinfe123 merged 1 commit into
mainfrom
fix/website-audit-overrides
Oct 30, 2026
Merged

Kinfe123 merged 1 commit into
mainfrom
fix/website-audit-overrides

Conversation

@Kinfe123

Copy link
Copy Markdown
Collaborator

pnpm audit on the website reported 6 advisories (5 high, 1 moderate), all in build-time dependencies of Farm and the docs adapter:

Neither was reachable from site content, but both are pinned the way the existing overrides are:

  • toml@<5.0.1 → 5.0.1, which keeps the same CommonJS parse export.
  • @vercel/og@<1.0.3 → 1.0.3, the release that ships satori 0.33.5. @vercel/og is an optional peer of @farm.js/core, so with the override pnpm no longer auto-installs it, and its rendering stack (satori, resvg-wasm, yoga-layout and their helpers) leaves the lockfile.

After the change pnpm audit reports no known vulnerabilities. The lockfile was regenerated with pnpm 10.34.5. The Website job's build and browser tests cover the docs pipeline that reads front matter.

Also checked, no change needed: cargo deny check (advisories, bans, licenses, sources all ok with a fresh RustSec database), npm audit for the root npm package (0 vulnerabilities), and GitHub Actions (every action pinned by SHA, read-only default permissions, no pull_request_target).

@vercel

vercel Bot commented Oct 30, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
riftri Ready Ready Preview Oct 30, 2026 9:09pm UTC

Request Review

@Kinfe123
Kinfe123 requested a review from a team as a code owner October 30, 2026 21:08
@Kinfe123
Kinfe123 merged commit bee5532 into main Oct 30, 2026
22 checks passed
@Kinfe123
Kinfe123 deleted the fix/website-audit-overrides branch October 30, 2026 21:22

This branch was successfully deployed

1 active deployment
Preview — 31e34a60 Deployed Oct 30, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant