CVE-2023-43654 Details
Description
TorchServe is a tool for serving and scaling PyTorch models in production. TorchServe default configuration lacks proper input validation, enabling third parties to invoke remote HTTP download requests and write files to the disk. This issue could be taken advantage of to compromise the integrity of the system and sensitive data. This issue is present in versions 0.1.0 to 0.8.1. A user is able to load the model of their choice from any URL that they would like to use. The user of TorchServe is responsible for configuring both the allowed_urls and specifying the model URL to be used. A pull request to warn the user when the default value for allowed_urls is used has been merged in PR #2534. TorchServe release 0.8.2 includes this change. Users are advised to upgrade. There are no known workarounds for this issue.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
CISA-ADP
Assessed Sep 23, 2024References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| http://packetstormsecurity.com/files/175095/PyTorch-Model-Server-Registration-Deserialization-Remote-Code-Execution.html | CVE | ExploitThird Party AdvisoryVDB Entry |
| https://github.com/pytorch/serve/pull/2534 | CVE | Issue Tracking |
| https://github.com/pytorch/serve/releases/tag/v0.8.2 | CVE | Release Notes |
| https://github.com/pytorch/serve/security/advisories/GHSA-8fxr-qfr9-p34w | CVE | Vendor Advisory |
| http://packetstormsecurity.com/files/175095/PyTorch-Model-Server-Registration-Deserialization-Remote-Code-Execution.html | [email protected] | ExploitThird Party AdvisoryVDB Entry |
| https://github.com/pytorch/serve/pull/2534 | [email protected] | Issue Tracking |
| https://github.com/pytorch/serve/releases/tag/v0.8.2 | [email protected] | Release Notes |
| https://github.com/pytorch/serve/security/advisories/GHSA-8fxr-qfr9-p34w | [email protected] | Vendor Advisory |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-918 | Server-Side Request Forgery (SSRF) | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| pytorch torchserve | >= 0.1.0, < 0.8.2 |
CPE
Remediation
| |
Change History
8 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Nov 21, 2024 | CVE Modified | CVE |
| May 14, 2024 | CVE Modified | [email protected] |
| Oct 31, 2023 | Modified Analysis | [email protected] |
| Oct 13, 2023 | CVE Modified | [email protected] |
| Oct 12, 2023 | Reanalysis | [email protected] |
| Oct 2, 2023 | Initial Analysis | [email protected] |