GHSA-8882-frvv-92w4High
@asymmetric-effort/specifyjs: URL parse failure silently allows request
🔗 CVE IDs covered (1)
📋 Description
Finding
Location: core/src/shared/secure-fetch.ts:42-45
When new URL() throws a parse error, the assertSecureUrl function returned without throwing, silently allowing the request to proceed without HTTPS validation.
Status
Fixed in v0.2.136 — The catch block now throws an error instead of silently returning.
🎯 Affected products1
- npm/@asymmetric-effort/specifyjs:< 0.2.136