Skip to content

Fix 4 Dependabot security alerts in qvac-lib-registry-server#562

Merged
yuranich merged 2 commits into
tetherto:mainfrom
yuranich:fix/registry-server-dependabot-alerts
Feb 27, 2026
Merged

Fix 4 Dependabot security alerts in qvac-lib-registry-server#562
yuranich merged 2 commits into
tetherto:mainfrom
yuranich:fix/registry-server-dependabot-alerts

Conversation

@yuranich

@yuranich yuranich commented Feb 26, 2026

Copy link
Copy Markdown
Contributor

What problem does this PR solve?

Resolves 4 open Dependabot security alerts (#12, #15, #17, #22) in packages/qvac-lib-registry-server:

Alert Package Severity Issue
#15 fast-xml-parser critical Entity encoding bypass via regex injection in DOCTYPE
#12 fast-xml-parser high DoS through entity expansion in DOCTYPE
#22 minimatch high ReDoS via repeated wildcards
#17 ajv medium ReDoS with $data option

How does it solve it?

  • @aws-sdk/client-s3 bumped from ^3.864.0 to ^3.998.0 — transitive dep @aws-sdk/xml-builder@3.972.7 now pins fast-xml-parser@5.3.6 (patched)
  • npm overrides added for minimatch (>=3.1.3) and ajv (6.14.0) — both are transitive deps of standard@17.1.2eslint@8.57.1 where no newer direct version exists

npm audit reports 0 vulnerabilities after the change. Lint and unit tests pass.

Breaking changes

None.

@yuranich yuranich requested review from a team as code owners February 26, 2026 11:32
@yuranich

Copy link
Copy Markdown
Contributor Author

/review

@github-actions

Copy link
Copy Markdown
Contributor

Tier-based Approval Status

**PR Tier:** TIER1

**Current Status:** ✅ APPROVED

**Requirements:**
- 1 Team Member approval ✅ (1/1)
- 1 Team Lead OR Management approval ✅ (1/1)



---
*This comment is automatically updated when reviews change.*

@yuranich yuranich merged commit 102a844 into tetherto:main Feb 27, 2026
4 checks passed
Proletter pushed a commit that referenced this pull request May 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants