Description
A security vulnerability has been detected in WongKinYiu yolov9 0.1. This vulnerability affects the function DetectMultiBackend.__init__ of the file models/common.py of the component ONNX Metadata Handler. The manipulation of the argument names/stride leads to code injection. Remote exploitation of the attack is possible. The exploit has been disclosed publicly and may be used. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-10-18
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution
Action: Apply Patch
AI Analysis

Impact

The vulnerability arises in the DetectMultiBackend.__init__ method of the ONNX Metadata Handler in the YOLOv9 repository. By manipulating the argument names or stride parameters, an attacker can cause arbitrary code to be executed during model initialization. This leads to remote code execution on systems that instantiate YOLOv9 models without proper validation. The weakness is rooted in improper handling of user-controllable input leading to injection (CWE-74) and code execution (CWE-94).

Affected Systems

The flaw affects all installations of WongKinYiu YOLOv9 version 0.1 where the models/common.py file is used unmodified. Any deployment that loads ONNX metadata for YOLOv9 models is potentially exposed. No other vendor or product versions are mentioned.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity, but the absence of an EPSS score and lack of listing in the KEV catalog does not eliminate risk. The vulnerability is exploitable remotely through crafted input during model initialization, and the attack path relies on the ability to control argument names or stride values. Once exploited, an attacker can execute code in the process owning the application, potentially compromising confidentiality, integrity, and availability.

Generated by OpenCVE AI on October 18, 2026 at 16:24 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update to a fixed release of YOLOv9 once the maintainers publish a patch that sanitizes argument names and strides.
  • If an update is not yet available, explicitly validate or sanitize the argument names and stride values before passing them to DetectMultiBackend.__init__ to prevent injection.
  • Run YOLOv9 within a restricted sandbox or container that limits execution privileges and isolates the ONNX Metadata Handler to mitigate the impact of any potential code execution.

Generated by OpenCVE AI on October 18, 2026 at 16:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 18 Oct 2026 15:15:00 +0000

Type Values Removed Values Added
Description A security vulnerability has been detected in WongKinYiu yolov9 0.1. This vulnerability affects the function DetectMultiBackend.__init__ of the file models/common.py of the component ONNX Metadata Handler. The manipulation of the argument names/stride leads to code injection. Remote exploitation of the attack is possible. The exploit has been disclosed publicly and may be used. The project was informed of the problem early through an issue report but has not responded yet.
Title WongKinYiu yolov9 ONNX Metadata common.py DetectMultiBackend.__init__ code injection
First Time appeared Wongkinyiu
Wongkinyiu yolov9
Weaknesses CWE-74
CWE-94
CPEs cpe:2.3:a:wongkinyiu:yolov9:*:*:*:*:*:*:*:*
Vendors & Products Wongkinyiu
Wongkinyiu yolov9
References
Metrics cvssV2_0

{'score': 7.5, 'vector': 'AV:N/AC:L/Au:N/C:P/I:P/A:P/E:POC/RL:ND/RC:C'}

cvssV3_0

{'score': 6.3, 'vector': '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'}

cvssV3_1

{'score': 6.3, 'vector': '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'}

cvssV4_0

{'score': 5.3, 'vector': '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'}


Subscriptions

Wongkinyiu Yolov9
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-10-18T15:00:15.472Z

Reserved: 2026-10-17T22:17:11.623Z

Link: CVE-2026-111991

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-18T15:16:52.853

Modified: 2026-10-19T15:16:45.150

Link: CVE-2026-111991

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-18T22:15:14Z

Weaknesses
  • CWE-74

    Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')

  • CWE-94

    Improper Control of Generation of Code ('Code Injection')