You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Security review of 58c9799: (1) block loopback/link-local/private targets for the admin-set sms.balance_api_url before sending client credentials (assertSafeGatewayUrl — rejects 127/10/172.16-31/192.168/169.254/localhost/::1/.internal), so the setting can't be pointed at cloud metadata or internal services; (2) redirect:'manual' so a 3xx can't carry credentials to another host; (3) error messages never interpolate the credential-bearing URL. http:// transport kept — it is the vendor panel's only interface and the operator supplied it. Tests cover the block list. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
3 days ago | |
|---|---|---|
| .. | ||
| scripts | 4 days ago | |
| src | 3 days ago | |
| test | 3 days ago | |
| .env.example | 4 days ago | |
| build-server.mjs | 2 weeks ago | |
| package.json | 4 days ago | |
| schema.sql | 2 weeks ago | |
| tsconfig.json | 2 weeks ago | |