CVE-2026-54457

TensorZero: Arbitrary file read and SSRF in TensorZero Gateway's internal object storage endpoint

State
Published
Severity
7.7 High
Published
Aug 21, 2026
Updated
Aug 25, 2026
Reserved
Jun 15, 2026

Read the record on cve.org

Description

TensorZero is an open-source LLMOps platform that unifies an LLM gateway, observability, evaluation, optimization, and experimentation. Prior to 2026.6.0, the TensorZero Gateway /internal/object_storage endpoint accepts a caller-supplied JSON storage_path parameter that dynamically overrides the [object_storage] configuration. Selecting the filesystem storage type allows arbitrary files on the gateway filesystem to be read, including credential files. Selecting the s3_compatible storage type causes outbound object-storage requests to attacker-chosen internal or cloud-metadata endpoints. Exploitation requires access to the gateway, which can be authenticated or unauthenticated depending on deployment configuration. This issue is fixed in version 2026.6.0.

Scores

CVSSScoreVectorSource
3.17.7 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:NGitHub_M

Weaknesses

  • CWE-552 Files or Directories Accessible to External Parties
  • CWE-918 Server-Side Request Forgery (SSRF)

Affected Products

ProductVersions
tensorzerotensorzero
  • < 2026.6.0Affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.