CVE-2026-112140
Received Received - Intake

Code Injection in Doctor-Dignity Python Module

Vulnerability report for CVE-2026-112140, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-10-19

Last updated on: 2026-10-19

Assigner: VulDB

Description

A vulnerability was found in llSourcell Doctor-Dignity up to 3f2ffb6c892f13b50a708d05900d3227acb40ded. This impacts the function _get_lib_module of the file python/mlc_chat/chat_module.py. The manipulation of the argument model_lib results in code injection. The attack may be launched remotely. The exploit has been made public and could be used. This product operates on a rolling release basis, ensuring continuous delivery. Consequently, there are no version details for either affected or updated releases. The project was informed of the problem early through an issue report but has not responded yet.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-19
Last Modified
2026-10-19
Generated
2026-10-19
AI Q&A
2026-10-19
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
llSourcell Doctor-Dignity 3f2ffb6c892f13b50a708d05900d3227acb40ded

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-74 The product constructs all or part of a command, data structure, or record using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify how it is parsed or interpreted when it is sent to a downstream component.
CWE-94 The product constructs all or part of a code segment using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the syntax or behavior of the intended code segment.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is a code injection flaw in the Doctor-Dignity project. It occurs in the _get_lib_module function of python/mlc_chat/chat_module.py. The issue arises when the model_lib argument is manipulated, allowing an attacker to inject malicious code via a shared library file. The function searches for libraries in the model package directory without any validation, enabling execution of attacker-compiled native programs during model loading.

Detection Guidance

Check for unexpected shared libraries named sidecar-llvm.so in model package directories. Inspect mlc-chat-config.json files for model_lib fields referencing untrusted paths. Monitor for unauthorized code execution during model loading, especially on Linux systems with TVM runtime.

Impact Analysis

If exploited, this vulnerability could allow remote attackers to execute arbitrary code on your system. Since Doctor-Dignity loads models locally, an attacker could compromise the application by providing a malicious model package. This could lead to data theft, system takeover, or further network compromise depending on the attacker's goals.

Compliance Impact

This vulnerability could violate GDPR and HIPAA compliance by enabling unauthorized access to sensitive data. GDPR requires protecting personal data, while HIPAA mandates safeguards for protected health information. A successful exploit could lead to data breaches, resulting in legal penalties and loss of trust.

Mitigation Strategies

Avoid using untrusted model packages. Restrict write access to model directories. Implement allow-lists for shared libraries. Verify library integrity with hashes or signatures before loading. Consider disabling dynamic library loading in TVM configurations until patches are available.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-112140. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart