Workarounds for CVE-2025-71329 / CVE-2025-71330 — 1.x (Metro) and 2.x #3
lcf2212dev
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Upstream
image-sizeis archived. Both published lines remain affected by CVE-2025-71329 and CVE-2025-71330 (event-loop DoS on crafted images).npm audit fixwill not rename the package.This repository is a community MIT fork (not affiliated with the original maintainer). Use the pin that matches the major you already have. Do not mix.
image-size@^1image-size-next@1.2.2legacyimage-size@^2image-size-next@2.1.1latestOverrides
{ "overrides": { "image-size": "npm:image-size-next@1.2.2" } }{ "overrides": { "image-size": "npm:image-size-next@2.1.1" } }Yarn:
resolutions. pnpm:pnpm.overrides.Metro 0.84.5 / 0.83.8 vendored image parsers and dropped
image-size. Older Metro still on npm resolves^1.0.2→ 1.2.1 and needs thelegacypin.Happy to review PRs that swap the dependency or add an override. Please do not file security reports against the archived upstream repo.
All reactions