Case · DiggingBeagle record

DB-GPT model registration could execute Python from attacker-selected model repositories

The default DB-GPT Hugging Face adapter enabled trust_remote_code while a model registration endpoint allowed a caller to influence the selected repository. CVE-2026-123019 shows that Python in a chosen model repository can execute at module load, before the integrity of model weights is evaluated.

Public disclosure: Nov 5, 2026

Scope

Reported security vulnerability; exploitation prerequisites and tested version scope matter. No real-world exploitation is established unless separately reported.

Assessment profile

Assessment method
Setting
research demonstration
Exploitation
demonstrated
Evidence
Grade C
Remediation
mitigation available
AI role
AGAINST AI
Basis and provenance

research demonstration; demonstrated. The cited primary disclosure supports the specific sequence and boundaries described here: An attacker or unauthorized client influences model repository selection through a reachable DB-GPT registration interface. The evidence does not independently establish consequences beyond the record's supported outcome; a numerical impact band cannot be justified from the available evidence. Evidence grade C reflects the source attribution and independent verification limits.

Assessed Nov 7, 2026 using diggingbeagle.assessment/1.

At a glance

Mechanism and trust boundary

  1. 01

    An attacker or unauthorized client influences model repository selection through a reachable DB-GPT registration interface.

  2. 02

    The Hugging Face adapter loads the selected model with remote repository code enabled.

  3. 03

    Python import side effects execute in the model-serving process before weights are accepted or a later inference tool is invoked.

Claims & evidence

CLM-DB07-020-OUTCOMECVE-2026-123019 shows that Python in a chosen model repository can execute at module load, before the integrity of model weights is evaluated. Exploitation requires accessible registration and service privileges; no production incident was demonstrated.supported

Basis: reported finding

Link to claim
CLM-DB07-020-MECHANISMThe default DB-GPT Hugging Face adapter enabled trust_remote_code while a model registration endpoint allowed a caller to influence the selected repository.supported

Basis: reported finding

Link to claim

Implications

Require authenticated registration, restrict repository sources and opt in to remote execution only after independent review.

Unknowns and contradictions

  • Reported affected through 0.8.2, no fixed release verified, no wild compromise. Distinct from template execution and generated CodeAction.

Sources and citation

Material revision history

  1. Nov 7, 2026 · Published version · first publication · revision 227