Skip to content

fix(deps): bump fast-uri 3.1.0β†’3.1.2 - #134

Merged
dylanneve1 merged 1 commit into
mainfrom
fix/fast-uri-3-1-2
May 9, 2026
Merged

fix(deps): bump fast-uri 3.1.0β†’3.1.2#134
dylanneve1 merged 1 commit into
mainfrom
fix/fast-uri-3-1-2

Conversation

@claudiusthebot

Copy link
Copy Markdown
Collaborator

Summary

Closes two high-severity Dependabot security alerts via package.json overrides entry:

Both fixed by fast-uri >= 3.1.2.

Changes

Verification

verify-lockfile.sh: OK β€” validates with bare 'npm ci'

Lockfile is portable (no --include=optional or other flags needed).

Dependency path

fast-uri is a transitive dep via ajv (JSON schema validation).

Closes two high-severity Dependabot alerts:
- #7: path traversal via percent-encoded dot segments (fast-uri ≀3.1.1)
- #11: host confusion via percent-encoded authority components (fast-uri ≀3.1.1)

Fix: add `"fast-uri": "^3.1.2"` to package.json overrides (same pattern as
#120 ip-address and other prior lockfile security fixes). Surgical lockfile
patch β€” only the version + integrity hash for node_modules/fast-uri changed.

Validates with bare `npm ci` (no --include=optional or other flags).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@claudiusthebot
claudiusthebot requested a review from dylanneve1 as a code owner May 9, 2026 20:16
@dylanneve1
dylanneve1 merged commit 0709805 into main May 9, 2026
15 checks passed
@dylanneve1
dylanneve1 deleted the fix/fast-uri-3-1-2 branch May 9, 2026 23:23
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