Skip to content

fix: address Dependabot alert #51 for js-yaml (CVE-2026-59869) #49

Description

@EndlessTrax

Summary

Dependabot reports an open high severity vulnerability in transitive dependency js-yaml:

Impact

js-yaml has a quadratic CPU consumption issue when parsing YAML merge-key chains, which can lead to denial-of-service via uncontrolled resource consumption.

Where it appears

package-lock.json currently resolves:

  • node_modules/js-yaml -> 4.2.0

Proposed fix

Update dependency graph so lockfile resolves js-yaml to 4.3.0 or later, then regenerate and commit package-lock.json.

Potential paths:

  1. Upgrade the parent dependency(ies) that pin older transitive versions.
  2. If needed, use npm overrides to force js-yaml@^4.3.0 for the dependency tree.

Acceptance criteria

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions