Vulnerabilities/

@asymmetric-effort/specifyjs: No redirect target validation in secureFetch

Severity:
Medium

Description

Location: core/src/shared/secure-fetch.ts

assertSecureUrl validated only the initial request URL. The fetch() API follows redirects by default (up to 20 hops). A request to a valid https:// URL could redirect to http://internal-service/ or other unvalidated destinations.

Recommendation

Update the @asymmetric-effort/specifyjs package to the latest compatible version. Followings are version details:

References

Related Issues

Tags:
npm
@asymmetric-effort/specifyjs
Anything's wrong? Let us know Last updated on July 02, 2026