| 语言 | 消息 |
|---|---|
| de | Benutzerkontrollierte Daten wurden in einem Systemaufruf verwendet. Das könnte einem Angreifer erlauben, Befehle auszuführen. Verwenden Sie stattdessen das Modul 'subprocess', das einfacher zu bedienen ist und keine Command-Injection-Schwachstelle versehentlich öffnet. |
| en | Found user-controlled data used in a system call. This could allow a malicious actor to execute commands. Use the 'subprocess' module instead, which is easier to use without accidentally exposing a command injection vulnerability. |
| fr | Des données contrôlées par l'utilisateur ont été trouvées dans un appel système : un acteur malveillant peut ainsi exécuter des commandes. Utilisez plutôt le module 'subprocess', plus simple d'emploi et moins enclin à exposer accidentellement une vulnérabilité d'injection de commande. |
| ja | システムコールにユーザーが制御可能なデータが使用されています。攻撃者はこれを悪用して任意のコマンドを実行できてしまいます。コマンドインジェクションを持ち込みにくい 'subprocess' モジュールに置き換えてください。 |
| ko | 시스템 호출에 사용자가 제어할 수 있는 데이터가 사용되고 있습니다. 공격자가 이를 악용해 임의의 명령을 실행할 수 있습니다. 명령 주입 위험이 더 낮은 'subprocess' 모듈을 대신 사용하십시오. |
| ru | В системном вызове использованы управляемые пользователем данные: злоумышленник сможет выполнять команды. Используйте модуль 'subprocess' — с ним проще не допустить уязвимости внедрения команд. |
| zh | 系统调用中使用了用户可控数据,攻击者可借此执行任意命令。请改用更不容易引入命令注入的 'subprocess' 模块。 |
| zh-Hant | 系統呼叫中使用了使用者可控資料,攻擊者可藉此執行任意命令。請改用更不容易引入命令注入的 'subprocess' 模組。 |
| 语言 | 名称 | 修复建议 |
|---|---|---|
| de | OS-Command-Injection | Verketten Sie keine Shell-Befehle; verwenden Sie parametrisierte APIs (execFile/spawn mit Array-Argumenten) oder Bibliotheksfunktionen statt einer Shell, prüfen Sie ggf. per Allowlist und führen Sie mit minimalen Rechten aus. |
| en | — | — |
| fr | Neutralisation inappropriée des éléments spéciaux dans une commande OS (injection de commande) | Interdisez la concaténation de commandes shell ; utilisez des API paramétrées (execFile/spawn avec arguments en tableau) ou des fonctions de bibliothèque à la place du shell, avec validation en liste blanche si nécessaire et exécution aux moindres privilèges. |
| ja | OS コマンドインジェクション | シェルコマンドを文字列連結で構築しないでください。シェルの代わりにパラメーター化 API(execFile/spawn による配列渡し)やライブラリ関数を使用し、必要に応じてホワイトリスト検証を行い、最小権限で実行してください。 |
| ko | OS 명령 주입 | shell 명령어를 이어 붙이지 마십시오. shell 대신 매개변수화된 API(execFile/spawn 배열 인자 전달)나 라이브러리 함수를 사용하고, 필요한 경우 허용 목록 검증을 수행한 뒤 최소 권한으로 실행하십시오. |
| ru | Инъекция команд ОС | Не склеивайте команды shell; используйте параметризованные API (execFile/spawn с массивом аргументов) или библиотечные функции вместо shell, при необходимости — белый список и минимальные права. |
| zh | OS 命令注入 | 禁止拼接 shell 命令;使用参数化 API(execFile/spawn 数组传参)或库函数替代 shell,必要时做白名单校验并以最小权限执行。 |
| zh-Hant | OS 命令注入 | 禁止串接 shell 命令;使用參數化 API(execFile/spawn 陣列傳參)或程式庫函式替代 shell,必要時做白名單驗證並以最小權限執行。 |