RCE in Xorbitsai Inference
CVE-2026-76841
Xinference loads models with Hugging Face remote code execution unconditionally enabled, and before version 2.12.0 exposes no setting to disable it. Six loader call sites pass trust_remote_code=True as a literal or as an unconditional default: RerankModel._get_tokenizer in xinference/model/rerank/core.py, SentenceTransformerRerankModel.load in xinference/model/rerank/sentence_transformers/core.py, SentenceTransformerEmbeddingModel.load in xinference/model/embedding/sentence_transformers/core.py, FlagEmbeddingModel.load in xinference/model/embedding/flag/core.py, and two sites in xinference/model/llm/transformers/core.py where PytorchModel._sanitize_model_config and PytorchModel._get_components default the value to True. Because a caller with model launch access can register a model whose type is unknown and supply an arbitrary model path, the server reaches _auto_detect_type and then AutoTokenizer.from_pretrained, which imports and executes Python declared by the model directory's own tokenizer_config.json auto_map, running attacker-supplied code with the privileges of the worker process. Version 2.12.0 gates every site behind allow_trust_remote_code and the XINFERENCE_TRUST_REMOTE_CODE setting, permitting remote code only for bundled built-in models.
Vulnerability class: RCE (Remote Code Execution)
Published · last modified .
CVSS v3 metric
CVSS v3 base score 8.8 (High). Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H.
EPSS exploit prediction
EPSS: 0.010 (62.6th percentile), scored .
Low probability of exploitation in the next 30 days, but still tracked. 63rd percentile — 62.6% of CVEs in the catalogue have a lower EPSS than this one. How to read EPSS.
EPSS over last 30 days · oldest: 0.007 · newest: 0.010 · change: +0.003
Affected products
Weakness classification (CWE)
References
- github.com/xorbitsai/inference (product)
- github.com/xorbitsai/inference/issues/5023 (issue-tracking)
- github.com/xorbitsai/inference/pull/5027 (issue-tracking, patch)
- github.com/xorbitsai/inference/blob/v2.11.0/xinference/model/rerank/core.py (technical-description)
- www.vulncheck.com/advisories/xinference-through-remote-code-execution-via-hardc… (third-party-advisory)
Frequently asked questions
- What is CVE-2026-76841?
- CVE-2026-76841 is a high-severity vulnerability in Xorbitsai Inference, classified under Code Injection. CVSS score: 8.8/10. Published 2026-08-24.
- How severe is CVE-2026-76841?
- High severity. CVSS v3 base score is 8.8 out of 10.