@asymmetric-effort/specifyjs: `data:` URI allowed without size restriction
Moderate severity
GitHub Reviewed
Published
May 29, 2026
in
asymmetric-effort/specifyjs
•
Updated Jul 2, 2026
Description
Published to the GitHub Advisory Database
Jul 2, 2026
Reviewed
Jul 2, 2026
Last updated
Jul 2, 2026
Finding
Location:
core/src/shared/secure-fetch.ts:33-35data:URIs were allowed without any restriction. Whiledata:URIs don't make network requests, they can be used for memory exhaustion via very large data URIs.Status
Fixed in v0.2.136 —
data:URIs are now limited to 1MB. URIs exceeding this limit throw an error.References