Skip to main content
← All vulnerabilities
CVE-2026-50288GHSA-8882-FRVV-92W4

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

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.2.136
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: partial

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • asymmetric-effort specifyjs

    fixed in 0.2.136

  • @asymmetric-effort/specifyjsnpm

    fixed in 0.2.136

References 3

GitHub · asymmetric-effort/specifyjs