Skip to content

fix(deps): remediate 19 Dependabot security alerts (npm + Go) - #492

Merged
reggeenr merged 2 commits into
mainfrom
fix/dependabot-dependency-updates
Sep 12, 2026
Merged

fix(deps): remediate 19 Dependabot security alerts (npm + Go)#492
reggeenr merged 2 commits into
mainfrom
fix/dependabot-dependency-updates

Conversation

@reggeenr

@reggeenr reggeenr commented Sep 11, 2026

Copy link
Copy Markdown
Collaborator

Summary

Resolves 19 of 23 open Dependabot security alerts across npm and Go modules. All updates are patch or minor bumps with no breaking API changes, except llm-translator-app where react was unpinned to ^19 to satisfy the peer dependency requirement of the latest @carbon/react.


npm updates

Directory Package Before After Alert Severity
trusted-profiles/node form-data 4.0.5 4.0.6 #998 🔴 High
trusted-profiles/node jws 3.2.2 3.2.3 #152 🔴 High
cos-to-sql form-data 4.0.5 4.0.6 #995 🔴 High
cos-to-sql jws 3.2.2 3.2.3 #154 🔴 High
fruit-counter minimatch 3.1.2 3.1.3 #213 🔴 High
llm-translator-app nanoid 3.3.17 3.3.19 #1180 🔴 High
llm-translator-app react 18.2.0 (pinned) ^19.0.0 peer dep fix
auth-oidc/node qs 6.15.2 6.16.0 #1189 #1183 🟡 Medium
fotobox/frontend-app uuid 11.1.0 11.1.1 #921 🟡 Medium
auth-oidc-proxy/auth body-parser 2.2.1 2.3.0 #1102 🟢 Low

Go module updates

Directory Package Before After Alert Severity
kafka golang.org/x/net v0.54.0 v0.59.0 #1014 🟡 Medium
github-webhook golang.org/x/net v0.54.0 v0.59.0 #1011 🟡 Medium
fotobox/download-app golang.org/x/net v0.54.0 v0.59.0 #1010 🟡 Medium
fotobox/download-app mongo-driver v1.17.2 v1.17.10 #1000 🟡 Medium
trusted-profiles/go mongo-driver v1.17.3 v1.17.10 #1003 🟡 Medium
kafka-observer mongo-driver v1.13.1 v1.17.10 #1002 🟡 Medium
app-n-event-notification mongo-driver v1.11.3 v1.17.10 #999 🟡 Medium

Deferred (tracked separately)

Alert Package Reason
#656 #657 #658 file-type (npm) v17+ is ESM-only; current projects use CJS require(). Requires source migration before upgrading.
#123 cookie in fotobox/frontend-app Vulnerable version is pinned inside @sveltejs/kit@2.x; no patch available in the current stable release line.
#1192 accelerate (pip) No patched version available upstream yet.

Testing

All npm package-lock.json files were validated with npm ci (clean install) confirming the dependency tree resolves correctly. Go modules were updated with go get + go mod tidy and verified to parse correctly.

Resolves 19 of 23 open Dependabot alerts across npm and Go modules.
All updates are patch or minor bumps with no breaking API changes,
except llm-translator-app where react was unpinned to ^19 to satisfy
the peer dependency requirement of @carbon/react latest.

npm updates
-----------
trusted-profiles/node:
  - form-data 4.0.5 -> 4.0.6  (GHSA: CRLF injection, High #998)
  - jws 3.2.2 -> 3.2.3         (GHSA: improper HMAC verify, High #152)

cos-to-sql:
  - form-data 4.0.5 -> 4.0.6  (High #995)
  - jws 3.2.2 -> 3.2.3         (High #154)

fruit-counter:
  - minimatch 3.1.2 -> 3.1.3  (GHSA: ReDoS, High #213)

auth-oidc/node:
  - qs 6.15.2 -> 6.16.0        (GHSA: DoS + array-limit bypass, Medium #1189/#1183)

auth-oidc-proxy/auth:
  - body-parser 2.2.1 -> 2.3.0 (GHSA: DoS via invalid limit, Low #1102)

llm-translator-app:
  - nanoid 3.3.17 -> 3.3.19    (GHSA: infinite loop, High #1180)
  - react pinned 18.2.0 -> ^19.0.0 (resolves peer dep conflict with @carbon/react)
  - @types/react pinned 18.2.51 -> ^19.0.0

fotobox/frontend-app:
  - uuid 11.1.0 -> 11.1.1      (GHSA: missing buffer bounds check, Medium #921)

Go module updates
-----------------
kafka:
  - golang.org/x/net v0.54.0 -> v0.59.0  (GHSA: HTML parser DoS, Medium #1014)

github-webhook:
  - golang.org/x/net v0.54.0 -> v0.59.0  (Medium #1011)

fotobox/download-app:
  - golang.org/x/net v0.54.0 -> v0.59.0  (Medium #1010)
  - mongo-driver v1.17.2 -> v1.17.10     (GHSA: heap OOB read, Medium #1000)

trusted-profiles/go:
  - mongo-driver v1.17.3 -> v1.17.10     (Medium #1003)

kafka-observer:
  - mongo-driver v1.13.1 -> v1.17.10     (Medium #1002)

app-n-event-notification:
  - mongo-driver v1.11.3 -> v1.17.10     (Medium #999)

Deferred / no fix available
----------------------------
- file-type (#656, #657, #658): v17+ is ESM-only; migration of CJS
  callers required before upgrading. Tracked separately.
- fotobox/frontend-app cookie (#123): fixed version blocked inside
  @sveltejs/kit@2.x; no patch available in current stable line.
- accelerate (#1192, pip): no upstream patched version available yet.

@Luke-Roy-IBM Luke-Roy-IBM left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@reggeenr
reggeenr merged commit 215b721 into main Sep 12, 2026
3 checks passed
@reggeenr
reggeenr deleted the fix/dependabot-dependency-updates branch September 12, 2026 10:13
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.

2 participants