Back
CVE-2026-122015
NPC-Worldwide npcpy MLX Provider response.py get_mlx_response input validation
Medium5.3EPSS 0.31%
- Published
- Updated
- Reserved
- Assigned by
- VulDB
Description
A vulnerability was found in NPC-Worldwide npcpy up to 2.1.27. This vulnerability affects the function get_mlx_response of the file npcpy/gen/response.py of the component MLX Provider. The manipulation of the argument model results in improper input validation. The attack can be launched remotely. The exploit has been made public and could be used.
Scores
| Scored by | CVSS | Score | Vector |
|---|---|---|---|
| VulDBCNA (assigner) | 4.0 | Medium5.3 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P |
| VulDBCNA (assigner) | 3.1 | Medium6.3 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C |
| VulDBCNA (assigner) | 3.0 | Medium6.3 | CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C |
| VulDBCNA (assigner) | 2.0 | High7.5 | AV:N/AC:L/Au:N/C:P/I:P/A:P/E:POC/RL:ND/RC:C |
| NVDNVD · Deferred | 4.0 | Low2.1 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
- EPSS (exploitation in 30 days)
- 0.31% · top 76% of all CVEs (6 Nov 2026)
Loading the EPSS history…
The list uses the assigner's score when there is one, then CISA's, then NVD's: Medium 5.3.
Weakness
Affected products
- affected 2.1.0
- affected 2.1.1
- affected 2.1.2
- affected 2.1.3
- affected 2.1.4
- affected 2.1.5
- affected 2.1.6
- affected 2.1.7
- affected 2.1.8
- affected 2.1.9
- affected 2.1.10
- affected 2.1.11
- affected 2.1.12
- affected 2.1.13
- affected 2.1.14
- affected 2.1.15
- affected 2.1.16
- affected 2.1.17
- affected 2.1.18
- affected 2.1.19
- affected 2.1.20
- affected 2.1.21
- affected 2.1.22
- affected 2.1.23
- affected 2.1.24
- affected 2.1.25
- affected 2.1.26
- affected 2.1.27
References (7)
- VDB-431083 | NPC-Worldwide npcpy MLX Provider response.py get_mlx_response input validation (opens in a new tab)vdb-entrytechnical-description
- VDB-431083 | CTI Indicators (IOB, IOC, IOA) (opens in a new tab)signaturepermissions-required
- CVE-2026-122015 | CVE Analysis and Report (opens in a new tab)third-party-advisory
- Submit #1024531 | NPC-Worldwide npcpy 2.1.18 Improper Input Validation (opens in a new tab)third-party-advisory
- https://github.com/NPC-Worldwide/npcpy/issues/309 (opens in a new tab)issue-tracking
- https://github.com/user-attachments/files/33302583/poc.zip (opens in a new tab)exploit
- https://github.com/NPC-Worldwide/npcpy/ (opens in a new tab)product
Sources
The same CVE in the primary databases and aggregators, to check against.
- CVE.org record (opens in a new tab)
- CVE List JSON (GitHub) (opens in a new tab)
- NVD (opens in a new tab)
- FIRST EPSS (opens in a new tab)
- OSV.dev (opens in a new tab)
- GitHub Advisories (opens in a new tab)
- CIRCL Vulnerability-Lookup (opens in a new tab)
Badge for a README or a ticket
[](https://trackcve.app/cve/CVE-2026-122015)Record last updated .