Database/AI/ML frameworks & serving
UpTrain: authenticated remote code execution via the checks and metadata parameters on /add_prompts
Impact
The /add_prompts endpoint passes the checks and metadata parameters into a path that executes them, giving any authenticated user arbitrary code execution in the process running UpTrain — the Docker container in the documented deployment. Evaluation credentials, prompt and dataset material, and outbound reach from that container all follow. This is a second endpoint with the same defect as CVE-2025-27770, so fixing access control on one route does not help; the exposure is the account boundary itself. No patch was available as of publication.
Who can reach it
Any authenticated UpTrain user with network reach to the dashboard backend. A standard account suffices — no admin role needed.
What to do
No fix is available as of publication for 0.7.1 and earlier. Mitigate by limiting network access to the dashboard, treating UpTrain accounts as code-execution-equivalent, and isolating the deployment from fleet credentials and shared storage. Retire the deployment if the evaluation workflow is no longer in use.
References
This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.