Skip to content

fix: remediate remaining Dependabot alerts - #466

Merged
tianxiaochannel-oss88 merged 1 commit into
mainfrom
codex/dependabot-security-fixes
Aug 26, 2026
Merged

tianxiaochannel-oss88 merged 1 commit into
mainfrom
codex/dependabot-security-fixes

Conversation

@tianxiaochannel-oss88

Copy link
Copy Markdown
Collaborator

Summary

  • upgrade the officeparser-scoped pdfjs-dist dependency from 6.1.200 to 6.2.108 for CVE-2026-16633
  • remove daemon's direct image-size dependency and replace its JPEG/PNG/WebP dimension inspection with a bounded parser that does not execute ICNS/JXL/HEIF paths
  • keep the existing patched image-size@1.2.1 for Expo/Metro transitive usage and retain regression coverage for the patch

Security notes

Validation

  • corepack pnpm install --frozen-lockfile
  • corepack pnpm --filter @ling-stack/daemon build
  • corepack pnpm check:dependency-security (9/9)
  • PATH=/Users/tianxiao/.cargo/bin:$PATH corepack pnpm --filter @ling-stack/daemon test (1135/1135)
  • git diff --check

@tianxiaochannel-oss88

Copy link
Copy Markdown
Collaborator Author

CI was rerun and is blocked before any workflow step starts by the repository's GitHub Actions billing/spending-limit gate (GitHub annotation: "recent account payments have failed or your spending limit needs to be increased").

Local validation for this commit is green:

  • corepack pnpm --filter @ling-stack/daemon build
  • corepack pnpm check:dependency-security (9/9)
  • PATH=/Users/tianxiao/.cargo/bin:$PATH corepack pnpm --filter @ling-stack/daemon test (1135/1135)

@tianxiaochannel-oss88
tianxiaochannel-oss88 merged commit 0fd2754 into main Aug 26, 2026
0 of 2 checks passed
@tianxiaochannel-oss88
tianxiaochannel-oss88 deleted the codex/dependabot-security-fixes branch August 26, 2026 18:19
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