Skip to content

Where people and agents ship software together. The open-source git platform for the whole job: issues, agents, checks and deploys to the edge.

Upgrade undici to 8.12.2 #479

Mergedsyntaqx merged g1t/security/undici-8.12.2 into maindependenciesjavascript

Merged into main by syntaqx via a merge commit in f0e8e74

g1tbotopened this pull request

Upgrades undici (npm) from 7.29.1, 8.11.2 to 8.12.2, which fixes these known vulnerabilities:

AdvisorySeverityAffectedFixed inSummary
GHSA-4qv8-2p9j-2685medium7.29.17.30.1undici vulnerable to Denial of Service via unbounded memory in the EventSource parser
GHSA-f72v-6w45-q472medium7.29.17.30.1undici vulnerable to Subresource Integrity bypass via non-lowercase algorithm tokens
GHSA-xjj6-f33q-929chigh7.29.17.30.1undici vulnerable to Denial of Service via unhandled error on excessive content-encodings
GHSA-4qv8-2p9j-2685medium8.11.28.12.2undici vulnerable to Denial of Service via unbounded memory in the EventSource parser
GHSA-f72v-6w45-q472medium8.11.28.12.2undici vulnerable to Subresource Integrity bypass via non-lowercase algorithm tokens
GHSA-xjj6-f33q-929chigh8.11.28.12.2undici vulnerable to Denial of Service via unhandled error on excessive content-encodings

Lockfiles changed: package-lock.json.

Only the version changes. This pull request lands through this branch's required checks like any other. If they fail because code has to change, g1t closes it and puts g1t on a work item to make the change.


Opened by g1t's security updates. Turn them off for this project on its Security page.

g1tbotrequested a review from syntaqx·
g1tbotadded the dependencies and javascript labels·
g1tbotcommented

Dependency review

Passed. 4 dependency changes, none vulnerable.

package-lock.json

ChangePackageVersionRelationshipLicenseVulnerabilities
Addedundici8.12.2transitive, developmentMITnone known
Addedundici8.12.3transitiveMITnone known
Removedundici7.29.1transitiveMIT
Removedundici8.11.2transitiveMIT

This check fails on vulnerabilities of high severity or higher. Change it in the repository's Security settings.

syntaqxadded this to the merge queue·
syntaqxmerged this·
syntaqxdeleted the g1t/security/undici-8.12.2 branch·

All checks have passed

4 passed · on 224153b

Workflows

CI / pull_request — CI passedDetails
Dependency review — 4 dependency changes, none vulnerableDetails
Preview / pull_request — Preview passedDetails
Self-host / pull_request — Self-host passedDetails

g1t/security/undici-8.12.2 was deleted

It can be made again at 224153b, where it was.

Sign in to comment.