CVE-2025-23333·Python vulnerability
NVIDIA Triton Inference Server for Windows and Linux contains a vulnerability in the Python backend, where an attacker could cause an out-of-bounds read by manipulating shared memory data. A successful exploit of this vulnerability might lead to information disclosure.
- Severity
- medium
- Software
- Python
- Fixed in
- 25.07
- Published
How likely is exploitation
FIRST's Exploit Prediction Scoring System puts the probability of this CVE being exploited in the next 30 days at 0.44% — higher than 35% of all published CVEs. EPSS is an independent forecast of exploitation, not a severity rating: it says nothing about how much damage a successful attack does, which is what a CVSS score measures.
Affected versions
Until: 25.07
Fixed in: 25.07
How to fix this CVE
Update NVIDIA Triton Inference Server's Python backend to version 25.07 or later to patch the out-of-bounds read vulnerability in shared memory handling. This vulnerability could allow remote attackers to read sensitive data from memory. Apply the update immediately if you are running Triton on production systems that expose the inference API.
sudo dnf update python3Defensia detects this vulnerability
How to check if you are affected
- Step 1: Check Python version with `python3 --version` to confirm installed release
- Step 2: Verify Triton Inference Server version by running `tritonserver --version` or checking `/opt/tritonserver/VERSION` file
- Step 3: Review Triton logs for memory access errors: `grep -i 'out-of-bounds\|memory\|segfault' /var/log/triton/*.log`
- Step 4: After patching, re-run `tritonserver --version` and confirm no memory-related warnings appear in startup logs
FAQ
What is CVE-2025-23333?
CVE-2025-23333 is an out-of-bounds read vulnerability in NVIDIA Triton Inference Server's Python backend that allows attackers to manipulate shared memory and read adjacent memory regions, potentially exposing sensitive data without authentication.
Is CVE-2025-23333 being actively exploited?
No, this vulnerability is not currently listed on the CISA Known Exploited Vulnerabilities (KEV) catalog and no public exploits are available.
What versions of Python are affected by CVE-2025-23333?
All versions of NVIDIA Triton Inference Server with Python backend support up to version 25.06 are vulnerable; version 25.07 and later contain the fix.
How do I check if my server is vulnerable to CVE-2025-23333?
Run `tritonserver --version` and compare the version number. If it is below 25.07, your installation is vulnerable. Also confirm Python3 is installed with `python3 --version`.
Does Defensia detect CVE-2025-23333?
Yes — Defensia's CVE advisory scanner compares installed package versions against the NVD database. If Python is installed on a monitored server, CVE-2025-23333 will appear in your dashboard with remediation steps.
Related Python CVEs
References
Track CVEs across your fleet automatically
Defensia scans your Linux servers and tells you exactly which ones are running vulnerable versions — including CVE-2025-23333. Free for 1 server.
Get started free