Skip to content

fix(deps): resolve HIGH Dependabot vulnerabilities — ws, form-data, black#13

Merged
YushaArif99 merged 1 commit into
mainfrom
feature/audit-vuln-docs
Jun 22, 2026
Merged

fix(deps): resolve HIGH Dependabot vulnerabilities — ws, form-data, black#13
YushaArif99 merged 1 commit into
mainfrom
feature/audit-vuln-docs

Conversation

@YushaArif99

Copy link
Copy Markdown
Member

Summary

Resolves HIGH Dependabot alerts for unifyai/docs:

CVE / Advisory Package Before After
CVE-2026-32274 (black path traversal) pip-black 26.1.0 26.5.1
CVE-2026-12143 (CRLF injection) npm-form-data 4.0.5 4.0.6
CVE-2026-48779 (OOM via tiny ws fragments) npm-ws 8.20.1 (nested) 8.21.0

Changes

  • pyproject.toml: black bumped to ^26.0.0; resolves to 26.5.1 in poetry.lock
  • package.json: added overrides section pinning ws >= 8.21.0 and form-data >= 4.0.6 to force safe versions through mintlify's engine.io/socket.io-adapter/axios transitive chain
  • package-lock.json: regenerated; npm audit reports 0 HIGH/CRITICAL vulnerabilities

Test plan

  • CI passes on this branch
  • mintlify dev renders docs correctly

…ready patched

Resolves HIGH Dependabot alerts for unifyai/docs:

- form-data: 4.0.5 → 4.0.6  (CVE-2026-12143 — CRLF injection)
- ws: 8.20.1 → 8.21.0        (CVE-2026-48779 — OOM via tiny WebSocket fragments)
- black: 26.1.0 → 26.5.1     (CVE-2026-32274 — path traversal, prior commit)

Adds npm overrides for ws (>=8.21.0) and form-data (>=4.0.6) to force safe
versions across all nested transitive users (engine.io, socket.io-adapter, axios).

npm audit reports 0 HIGH/CRITICAL vulnerabilities after this change.
@YushaArif99 YushaArif99 merged commit b7a0582 into main Jun 22, 2026
1 of 3 checks passed
@YushaArif99 YushaArif99 deleted the feature/audit-vuln-docs branch June 22, 2026 13:08
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