Description
TerriaJS-Server is a NodeJS Express server for TerriaJS, a library for building web-based geospatial data explorers. A validation bug in versions prior to 4.0.3 allows an attacker to proxy domains not explicitly allowed in the `proxyableDomains` configuration. Version 4.0.3 fixes the issue.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| TerriaJS | terriajs-server | < 4.0.3 | — |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| npm | terriajs-server | < 4.0.3 | 4.0.3 | GHSA-w789-49fc-v8hr |