Skip to content
OpenAdvisories
High · 8.7 CVE-2026-50288 EUVD-2026-64065GHSA-8882-frvv-92w4

@asymmetric-effort/specifyjs: URL parse failure silently allows request

Published Aug 21, 2026 · Updated Aug 21, 2026 · Assigned by GitHub_M

Description

SpecifyJS is a declarative TypeScript user interface framework. Prior to version 0.2.136, when `new URL()` throws a parse error, the `assertSecureUrl` function returned without throwing, silently allowing the request to proceed without HTTPS validation. Starting in version 0.2.136, the catch block now throws an error instead of silently returning.

Affected products

VendorProductAffectedFixed
asymmetric-effort specifyjs < 0.2.136 —

Affected packages

EcosystemPackageAffectedFixedRecord
npm @asymmetric-effort/specifyjs < 0.2.136 0.2.136 GHSA-8882-frvv-92w4

References