Skip to content

v0.28.43

Choose a tag to compare

@github-actions github-actions released this 16 Sep 18:28
· 153 commits to main since this release

Security

  • Custom provider endpoints are checked the way the connection will see them. The check behind the Ollama and Azure AI Foundry endpoints, and behind datasets_create_from_url, resolved hostnames with a different resolver from the one the request used, and let through any host it could not resolve. A host the check could not read could still reach an internal address when the request went out. Hosts are now resolved with the system resolver, a host that cannot be resolved is refused, and the 100.64.0.0/10 shared address range is refused alongside the private ranges. Each request is also pinned to the address that passed the check, so a hostname cannot resolve to a public address for the check and a private one for the connection. Model discovery and its probes now apply the check too, where before they relied on the endpoint having been checked when it was saved.