8000 Fix low-severity npm transitive dependency vulnerabilities via pnpm overrides by abstractj · Pull Request #47688 · keycloak/keycloak · GitHub
[go: up one dir, main page]

Skip to content

Fix low-severity npm transitive dependency vulnerabilities via pnpm overrides - #47688

Merged
ahus1 merged 1 commit into
keycloak:mainfrom
abstractj:low-severity-cves
Apr 8, 2026
Merged

ahus1 merged 1 commit into
keycloak:mainfrom
abstractj:low-severity-cves

Conversation

@abstractj
Copy link
Copy Markdown
Contributor

The diff package has a Denial of Service vulnerability in parsePatch and applyPatch (Dependabot alerts #265, #270). It is pulled in as a transitive dependency by ts-node (diff@4.0.2) and mocha (diff@7.0.0),
neither of which have upstream releases with the fix available.

Overrides applied:

  • diff@^4 → ^4.0.4 (patched version for ts-node's range)
  • diff@^7 → ^8.0.3 (no 7.x patch exists; 8.0.3 is the first fixed release)

Note: These changes were created with the assistance of AI and reviewed before
submission.

@ssilvert
ssilvert commented Apr 6, 2026
Copy link
Copy Markdown
Contributor

@abstractj Please fix conflicts.

…verrides

The `diff` package has a Denial of Service vulnerability in `parsePatch`
and `applyPatch` (Dependabot alerts keycloak#265, keycloak#270). It is pulled in as a
transitive dependency by `ts-node` (diff@4.0.2) and `mocha`
(diff@7.0.0),
neither of which have upstream releases with the fix available.

Overrides applied:
- diff@^4 → ^4.0.4 (patched version for ts-node's range)
- diff@^7 → ^8.0.3 (no 7.x patch exists; 8.0.3 is the first fixed
release)

Signed-off-by: Bruno Oliveira da Silva <bruno@abstractj.com>
@abstractj
abstractj force-pushed the low-severity-cves branch from 4d9a21b to 9a5ba41 Compare April 8, 2026 19:41
@ahus1
ahus1 merged commit 5183e49 into keycloak:main Apr 8, 2026
62 checks passed
@stianst stianst mentioned this pull request Jun 1, 2026
sashyo pushed a commit to tide-foundation/keycloak-IGA that referenced this pull request Jul 20, 2026
…verrides (keycloak#47688)

The `diff` package has a Denial of Service vulnerability in `parsePatch`
and `applyPatch` (Dependabot alerts keycloak#265, keycloak#270). It is pulled in as a
transitive dependency by `ts-node` (diff@4.0.2) and `mocha`
(diff@7.0.0),
neither of which have upstream releases with the fix available.

Overrides applied:
- diff@^4 → ^4.0.4 (patched version for ts-node's range)
- diff@^7 → ^8.0.3 (no 7.x patch exists; 8.0.3 is the first fixed
release)

Signed-off-by: Bruno Oliveira da Silva <bruno@abstractj.com>
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.

3 participants

0