Current Behavior
Hi team,
We are currently using your packages, but our CI/CD pipelines (Cycode/yarn audit) are failing due to the h3 transitive dependency
It looks like h3 is having quite a few security patches in a really short timeframe (you can check the recent h3 vulnerabilities on the GitHub Advisory Database here). We had just bypassed it for 1.15.5, then Dependabot flagged 1.15.9, and now it's already requiring 1.15.10. Right now, we're having to use resolutions in our package.json to force the secure version and keep our builds green, but we'd rather not keep this forever.
Expected Behavior
The package should ideally use a secure version of h3 (at least ^1.15.10) so that downstream users don't get Dependabot alerts or failing security audits right out of the box. Bumping the version and regenerating the lockfile should fix it.
Steps To Reproduce
- Install
@onflow/fcl in a project using Yarn.
- Run
yarn audit
- See the security vulnerabilities flagged for the
h3
Environment
- OS: macOS
- Node: 22.22.0
- yarn: 1.22.22
What are you currently working on that this is blocking?
It's failing our automated security checks (Cycode / Dependabot) in our CI/CD pipelines, forcing us to use manual resolutions to unblock deployments.
Current Behavior
Hi team,
We are currently using your packages, but our CI/CD pipelines (Cycode/
yarn audit) are failing due to theh3transitive dependencyIt looks like
h3is having quite a few security patches in a really short timeframe (you can check the recent h3 vulnerabilities on the GitHub Advisory Database here). We had just bypassed it for1.15.5, then Dependabot flagged1.15.9, and now it's already requiring1.15.10. Right now, we're having to use resolutions in ourpackage.jsonto force the secure version and keep our builds green, but we'd rather not keep this forever.Expected Behavior
The package should ideally use a secure version of
h3(at least^1.15.10) so that downstream users don't get Dependabot alerts or failing security audits right out of the box. Bumping the version and regenerating the lockfile should fix it.Steps To Reproduce
@onflow/fclin a project using Yarn.yarn audith3Environment
What are you currently working on that this is blocking?
It's failing our automated security checks (Cycode / Dependabot) in our CI/CD pipelines, forcing us to use manual resolutions to unblock deployments.