Skip to content

[Serving] Remove config-info endpoint from metrics server - #8127

Merged
Jiang-Jia-Jun merged 1 commit into
release/online/20260415from
rm-config-info-online-20260415
Sep 24, 2026
Merged

Jiang-Jia-Jun merged 1 commit into
release/online/20260415from
rm-config-info-online-20260415

Conversation

@Jiang-Jia-Jun

Copy link
Copy Markdown
Collaborator

The /config-info endpoint on the metrics server dumps the full engine config (cfg.dict) and all environment variables as JSON, leaking sensitive configuration and secrets. Remove the endpoint and its tests. The cache_config_info Prometheus metric is unchanged.

The /config-info endpoint on the metrics server dumps the full engine config (cfg.__dict__) and all environment variables as JSON, leaking sensitive configuration and secrets. Remove the endpoint and its tests. The cache_config_info Prometheus metric is unchanged.
@CLAassistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@Jiang-Jia-Jun
Jiang-Jia-Jun merged commit 7c0e414 into release/online/20260415 Sep 24, 2026
0 of 3 checks passed
@Jiang-Jia-Jun
Jiang-Jia-Jun deleted the rm-config-info-online-20260415 branch September 24, 2026 12:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants