Description
A vulnerability was found in bentoml OpenLLM 0.6.30. This affects the function async_run_command of the file src/openllm/common.py of the component Model Repository Directory Name Handler. Performing a manipulation of the argument cmd results in command injection. Attacking locally is a requirement. The exploit has been made public and could be used. The project was informed of the problem early through an issue report but has not responded yet.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| bentoml | OpenLLM | 0.6.30 | — |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| PyPI | bentoml | <= 0.6.30 | — | PYSEC-2026-2089 |
References
- VDB-376786 | bentoml OpenLLM Model Repository Directory Name common.py async_run_command command injection vdb-entry technical-description
- VDB-376786 | CTI Indicators (IOB, IOC, TTP, IOA) signature permissions-required
- CVE-2026-15035 | CVE Analysis and Report third-party-advisory
- Submit #850895 | Bentoml OpenLLM 0.6.30 Command Injection third-party-advisory
- https://github.com/bentoml/OpenLLM/issues/1229 exploit issue-tracking
- https://github.com/bentoml/OpenLLM/pull/1235 issue-tracking patch
- https://github.com/bentoml/OpenLLM/ product