Ultralytics parse_modelの脆弱性により悪意あるファイルで遠隔からコードを実行される恐れ
Summary
Ultralyticsのparse_model関数には、利用者が与えた文字列を検証せずにPythonコードとして実行してしまう脆弱性があり、攻撃者に任意のコードを実行される恐れがあります。悪用には、対象の利用者が悪意あるページを開くか、悪意あるファイルを開く操作が必要です。CVSSの基本値は7.8で、深刻度は高とされています。修正版の情報は公開されていないため、最新の情報を確認してください。
AI summary
Written by an external AI model and may contain mistakes. Check the original description and references below before acting on it.
Ultralyticsのparse_model関数には、利用者が与えた文字列を検証せずにPythonコードとして実行してしまう脆弱性があり、攻撃者に任意のコードを実行される恐れがあります。悪用には、対象の利用者が悪意あるページを開くか、悪意あるファイルを開く操作が必要です。CVSSの基本値は7.8で、深刻度は高とされています。修正版の情報は公開されていないため、最新の情報を確認してください。
Affected packages
| Ecosystem | Package | Affected | Fixed |
|---|---|---|---|
| Ultralytics | Ultralytics | — | — |
Original description The description as published by the source.
Ultralytics parse_model Code Injection Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Ultralytics. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.
The specific flaw exists within the parse_model function. The issue results from the lack of proper validation of a user-supplied string before using it to execute Python code. An attacker can leverage this vulnerability to execute code in the context of the current user. Was ZDI-CAN-30123.
Source: CVE.org (CVE Program・cvelistV5) NVD GitHub Advisory
References
- web zdi-disclosures@trendmicro.com
- web nvd.nist.gov
- web zerodayinitiative.com
- web github.com