Input validation error in TerriaJS-Server - CVE-2026-27818
Published: April 27, 2026
TerriaJS-Server
Detailed vulnerability description
The vulnerability allows a remote attacker to bypass proxy domain restrictions.
The vulnerability exists due to improper input validation in proxy allowlist domain validation when handling proxy requests against configured proxyable domains. A remote attacker can supply a hostname that ends with an allowed domain string to bypass proxy domain restrictions.
An attacker-controlled domain such as maliciousexample.com may be incorrectly accepted when example.com is allowlisted.