Skip to content

chore(deps): override js-yaml and @babel/core#64

Merged
tenthirtyam merged 1 commit into
mainfrom
chore(deps)/override-js-yaml-babel-core
Jun 19, 2026
Merged

chore(deps): override js-yaml and @babel/core#64
tenthirtyam merged 1 commit into
mainfrom
chore(deps)/override-js-yaml-babel-core

Conversation

@tenthirtyam

Copy link
Copy Markdown
Owner

Summary

Addresses two transitive dependency vulnerabilities flagged by Dependabot:

  • CVE-2026-53550 (js-yaml ≤ 4.1.1): Quadratic-complexity DoS in merge-key handling via repeated aliases. Jest pulled in js-yaml@3.14.2 through @istanbuljs/load-nyc-config, despite the direct dependency already being on ^4.2.0.

  • CVE-2026-49356 (@babel/core ≤ 7.29.0): Arbitrary file read via sourceMappingURL comment when compiling untrusted source. Jest’s dependency tree resolved to @babel/core@7.29.0.

Type

  • This is a bug fix.
  • This is an enhancement or feature.
  • This is a code style/formatting update.
  • This is a documentation update.
  • This is a refactoring update.
  • This is a chore update
  • This is something else.
    Please describe:

Breaking Changes?

  • Yes, there are breaking changes.
  • No, there are no breaking changes.

Test and Documentation

  • Tests have been completed.
  • Documentation has been added or updated.

Issue References

Additional Information

@tenthirtyam tenthirtyam self-assigned this Jun 19, 2026
@tenthirtyam tenthirtyam added chore Chore dependencies Dependencies labels Jun 19, 2026
Addresses two transitive dependency vulnerabilities flagged by Dependabot:

- **CVE-2026-53550** (`js-yaml` ≤ 4.1.1): Quadratic-complexity DoS in merge-key handling via repeated aliases. Jest pulled in `js-yaml@3.14.2` through `@istanbuljs/load-nyc-config`, despite the direct dependency already being on `^4.2.0`.
- **CVE-2026-49356** (`@babel/core` ≤ 7.29.0): Arbitrary file read via `sourceMappingURL` comment when compiling untrusted source. Jest’s dependency tree resolved to `@babel/core@7.29.0`.

Signed-off-by: Ryan Johnson <ryan@tenthirtyam.org>
@tenthirtyam tenthirtyam force-pushed the chore(deps)/override-js-yaml-babel-core branch from f9e2ea1 to 38f3913 Compare June 19, 2026 21:37
@tenthirtyam tenthirtyam merged commit 0c00595 into main Jun 19, 2026
12 checks passed
@tenthirtyam tenthirtyam deleted the chore(deps)/override-js-yaml-babel-core branch June 19, 2026 21:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant