Skip to content

fix: upgrade zod and undici for two new high advisories - #76

Merged
ValentinTorassa merged 1 commit into
mainfrom
fix/advisories-20261024
Oct 25, 2026
Merged

ValentinTorassa merged 1 commit into
mainfrom
fix/advisories-20261024

Conversation

@ValentinTorassa

Copy link
Copy Markdown
Owner

Dos avisos altos afectan dependencias transitivas del lockfile:

El cambio solo toca package-lock.json (npm update zod undici): las dos versiones nuevas entran en los rangos que ya declaran esos paquetes, así que package.json no cambia.

Verificación

  • npm run audit pasa; npm audit ya no lista zod ni undici.
  • npm run lab:check, prettier --check, astro check y npm run build pasan en Node 22; dos builds seguidos dan un dist idéntico.

astro, @astrojs/rss and @astrojs/sitemap pull zod (^4.6.5 / ^4.3.6), and
unifont, through astro, pulls undici ^8.0.0. The lockfile had zod 4.6.5,
affected by GHSA-mrhx-c7xc-m3w5 (fixed in 4.6.6), and undici 8.10.2,
affected by GHSA-xjj6-f33q-929c (high) plus GHSA-4qv8-2p9j-2685 and
GHSA-f72v-6w45-q472 (moderate), all fixed in 8.12.2.

npm update moves them to zod 4.6.7 and undici 8.12.3 within the ranges
already declared; package.json is unchanged. Audit, lab checks, prettier,
astro check and two byte-identical builds pass.
@vercel

vercel Bot commented Oct 25, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
open-security-labs Ready Ready Preview Oct 25, 2026 2:36am UTC

@ValentinTorassa
ValentinTorassa merged commit 770f112 into main Oct 25, 2026
6 checks passed
@ValentinTorassa
ValentinTorassa deleted the fix/advisories-20261024 branch October 25, 2026 02:48

This branch was successfully deployed

1 active deployment
Preview — 348d6931 Deployed Oct 25, 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