Please do not open a public issue for a security problem.
Report it privately through GitHub's private vulnerability reporting, or email security@conifer.build.
Include what you need to describe the issue: the affected version, what an attacker can do, and the steps to reproduce. You will get an acknowledgement within three business days.
This repository is the Conifer SDK: the TypeScript and Python clients, the MCP
server, and the vendored wire contract. Vulnerabilities in the gateway itself
(api.conifer.build), in billing, or in the console are also welcome through
the same channels — say which surface you are reporting so it reaches the right
people.
Revoke it at the console. Revocation
reaches the gateway within seconds, and a revoked key cannot be reinstated,
which is the intended behavior. Mint a replacement and update
CONIFER_API_KEY.
It reads CONIFER_API_KEY from the environment and sends it as a bearer
credential to the base URL you configured, and nothing else. It never logs the
key, never places it in a URL, and opens no connection of its own beyond the
fetch implementation you can inject. If you find a path where a credential
reaches a log line, an error message, or a URL, that is a vulnerability under
this policy and we want to hear about it.