Vulnerability · Published Oct 19, 2026 · Assigned by VulDB
CVE-2026-112100DeepPavlov multitask_preprocessor.py MultiTaskPipelinePreprocessor.__init__ code injection
Medium 5.5
In plain English
A medium-severity code injection in DeepPavlov. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 14% of all known vulnerabilities).
Official description
A vulnerability was determined in DeepPavlov up to 1.7.0. This affects the function MultiTaskPipelinePreprocessor.__init__ of the file deeppavlov/models/preprocessors/multitask_preprocessor.py. This manipulation of the argument preprocessor causes code injection. The attack is possible to be carried out remotely. The exploit has been publicly disclosed and may be utilized. The project was informed of the problem early through an issue report but has not responded yet.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| n/a | DeepPavlov | 1.01.11.21.31.41.51.61.7.0 |
Weakness: CWE-94, CWE-74 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C
References
- VDB-421958 | DeepPavlov multitask_preprocessor.py MultiTaskPipelinePreprocessor.__init__ code injection vdb-entry, technical-description
- VDB-421958 | CTI Indicators (IOB, IOC, TTP, IOA) signature, permissions-required
- CVE-2026-112100 | CVE Analysis and Report third-party-advisory
- Submit #1012812 | DeepPavlov 1.2.0 - 1.7.0 (latest PyPI release) and master @ commit 5f9fbed Code Injection third-party-advisory
- https://github.com/deeppavlov/DeepPavlov/issues/1714 issue-tracking
- https://github.com/user-attachments/files/33004910/poc.zip exploit
- https://github.com/deeppavlov/DeepPavlov/ product