Skip to content

fix(deps): bump simple-git, tar, minimatch to patch critical CVEs (CVSS 9.8, 9.2, 8.7) - #4007

Open
aeonframework wants to merge 1 commit into
PostHog:mainfrom
aeonframework:security/bump-simple-git-tar-minimatch
Open

fix(deps): bump simple-git, tar, minimatch to patch critical CVEs (CVSS 9.8, 9.2, 8.7)#4007
aeonframework wants to merge 1 commit into
PostHog:mainfrom
aeonframework:security/bump-simple-git-tar-minimatch

Conversation

@aeonframework

Copy link
Copy Markdown

Automated dependency bump to address 9 publicly-disclosed advisories in 3 direct dependencies. No code changes outside the manifests; run pnpm install to refresh the lockfile.

simple-git 3.30.0 → 3.36.0 (packages/git)

All three advisories are fixed in 3.36.0.

tar 7.5.7 → 7.5.22 (packages/agent)

All fixed by 7.5.22 (latest stable).

minimatch 10.1.2 → 10.2.5 (packages/agent)

10.2.5 is clean; it is already in the lockfile as a transitive dep — this aligns the declared range.

Lockfile

After merging, run pnpm install at the repo root to resolve the new versions and update pnpm-lock.yaml.


Detected by osv-scanner via Aeon.

simple-git 3.30.0 to 3.36.0 (packages/git):
GHSA-hffm-xvc3-vprc (CVE-2026-6951, CVSS 9.8): RCE via --config bypass
GHSA-r275-fr43-pm7q (CVE-2026-28292, CVSS 9.8): protocol.allow case bypass
GHSA-jcxm-m3jx-f287 (CVE-2026-28291, CVSS 8.1): upload-pack option bypass

tar 7.5.7 to 7.5.22 (packages/agent):
GHSA-23hp-3jrh-7fpw (CVE-2026-59873, CVSS 9.2): Gzip bomb DoS
GHSA-8x88-c5mf-7j5w (CVE-2026-59874, CVSS 8.7): negative-size infinite loop
GHSA-r292-9mhp-454m (MODERATE): stack-overflow DoS via long paths

minimatch 10.1.2 to 10.2.5 (packages/agent):
GHSA-3ppc-4f35-3m26 (CVE-2026-26996, CVSS 8.7): ReDoS via repeated wildcards
GHSA-23c5-xmqv-rm74 (HIGH): ReDoS via nested extglobs
GHSA-7r86-cg39-jmmj (HIGH): ReDoS via multiple GLOBSTAR segments

Run pnpm install at the repo root to update the lockfile.
Detected by osv-scanner via https://github.com/aeonframework/aeon.
@trunk-io

trunk-io Bot commented Jul 30, 2026

Copy link
Copy Markdown

Merging to main in this repository is managed by Trunk.

  • To merge this pull request, check the box to the left or comment /trunk merge below.

After your PR is submitted to the merge queue, this comment will be automatically updated with its status. If the PR fails, failure details will also be posted here

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