Sourced from fast-uri's releases.
v3.1.7
⚠️ Security Warning
This is a security release that fixes the following high-severity security advisories:
- GHSA-qw65-cvwx-89v3 — authority injection via an unvalidated port in
serialize()- GHSA-58mr-gqgx-xq4g — host confusion via unbalanced or misplaced IP-literal brackets
Users of the v3.x release line should upgrade to v3.1.7.
Full Changelog: https://github.com/fastify/fast-uri/compare/v3.1.6...v3.1.7
v3.1.6
⚠️ Security Warning
This release addresses the following high-severity security advisories:
- GHSA-5jgf-p345-68v8 — host confusion via skipped IDN canonicalization on scheme-relative references
- GHSA-fph4-wmhf-6fwf — server-side request forgery via repeated hostname percent-decoding
- GHSA-f65p-4m7j-42xc — server-side request forgery via malformed IPv6 normalization
- GHSA-jqff-g426-hqxp — host confusion via percent-encoded scheme normalization
Users of the v3.x release line should upgrade to v3.1.6.
Full Changelog: https://github.com/fastify/fast-uri/compare/v3.1.5...v3.1.6
412e40a
Bumped v3.1.79f4c943
fix: backport port and IP-literal validation to v3.x (#216)1eb3ce4
fix: treat unterminated bracket hosts as reg-names again (#214)6f970b2
Bumped v3.1.6d941579
fix: never run IDN canonicalization on bracketed IP literalsc0f0279
test: adapt decoded-scheme handler assertion to 3.x (no mailto
scheme)37f3417
Merge commit from fork607bfbe
Merge commit from forkae92a4c
Merge commit from fork444ecda
Merge commit from fork