This release includes 3 security fixes for security teams reviewing exposed deployments.
Topics
+14 more
Affected surfaces
ReleasePort's take
Light signalv2.10.5 patches CVE-2026-6321 (path-traversal/host-confusion), Hono's injection/bypass vulnerabilities, and IP-Address XSS. npm audit gate now fails builds on high or critical advisories.
Why it matters: CVE-2026-6321 and injection flaws require immediate patching. npm audit gate will fail high/critical builds. Test in dev before upgrading to avoid CI breakage.
Summary
AI summarySecurity fixes addressing CVE‑2026‑6321, multiple Hono vulnerabilities, and ip-address XSS.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Security | Medium |
IP-Address upgrade fixes XSS in Address6 HTML-emitting methods. IP-Address upgrade fixes XSS in Address6 HTML-emitting methods. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Security | Medium |
Fast-URI upgrade fixes host-confusion and path-traversal vulnerabilities (CVE-2026-6321). Fast-URI upgrade fixes host-confusion and path-traversal vulnerabilities (CVE-2026-6321). Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Security | Medium |
Hono update patches multiple advisories: CSS injection, JWT validation, cache middleware issues, HTML injection, cookie bypasses, IP matching, static serving bypasses, SSG path traversal, and body limit bypass. Hono update patches multiple advisories: CSS injection, JWT validation, cache middleware issues, HTML injection, cookie bypasses, IP matching, static serving bypasses, SSG path traversal, and body limit bypass. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Breaking | Medium |
npm audit gate now fails build on high or critical advisories. npm audit gate now fails build on high or critical advisories. Source: llm_adapter@2026-05-21 Confidence: high |
— |
Full changelog
Security
fast-uri3.1.0 → 3.1.2 (CVE-2026-6321 / GHSA-q3j6-qgpj-74h6) — host-confusion via percent-encoded authority delimiters and path-traversal via percent-encoded dot segments. fast-uri is transitively pulled throughhono's URL parsing on the extension's lightweight HTTP surface.hono4.12.14 → 4.12.18 — rolls up multiple advisories: CSS declaration injection via JSX SSR style object values, JWT NumericDate claim validation inverify(), cache middleware ignoringVary: Authorization/Vary: Cookie, JSX tag/attribute name HTML injection, non-breaking-space cookie-name bypass,setCookiecookie-name validation, IPv4-mapped IPv6 matching inipRestriction(), repeated-slash bypass inserveStatic, path traversal intoSSG(), andbodyLimit()bypass for chunked / unknown-length requests.ip-address10.1.0 → 10.2.0 — XSS inAddress6HTML-emitting methods.
CI
npm auditgate now fails the build onhighorcriticaladvisories in production dependencies. Previously the gate logged but did not fail. Catches future Dependabot misses earlier.
No user-facing behavior changes. Recommended reinstall for transitive-dependency hardening.
This release also supersedes v2.10.4 on npm (v2.10.4 was tagged but the publish workflow did not reach npm). v2.10.5 includes all v2.10.4 fixes — see v2.10.4 release notes for the ProseMirror multi-paragraph + synthetic-paste pre-clear behavior.
Install: npm install -g [email protected]
Security Fixes
- CVE-2026-6321 (GHSA-q3j6-qgpj-74h6) — `fast-uri` 3.1.0 → 3.1.2 fixes host‑confusion and path‑traversal via percent‑encoded authority delimiters and dot segments.
- Hono 4.12.14 → 4.12.18 resolves CSS declaration injection, JWT NumericDate validation, cache middleware Vary handling, JSX tag/attribute HTML injection, non‑breaking‑space cookie bypass, `setCookie` name validation, IPv4‑mapped IPv6 matching in `ipRestriction()`, repeated‑slash bypass in `serveStatic`, path traversal in `toSSG()`, and `bodyLimit()` chunked request bypass.
- dep: ip-address 10.1.0 → 10.2.0 fixes XSS in `Address6` HTML‑emitting methods.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About achiya-automation/safari-mcp
Native Safari browser automation for AI agents with 80+ tools. No Chrome dependency, optimized for Apple Silicon with 60% less CPU overhead.
Related context
Related tools
Beta — feedback welcome: [email protected]