| 语言 | 消息 |
|---|---|
| de | Eingaben aus einem HTTPServletRequest fließen in einen 'ProcessBuilder'- oder 'exec'-Befehl. Das kann zu einer Command Injection führen, wenn die an die exec-Befehle übergebenen Variablen nicht ordentlich bereinigt sind. Vermeiden Sie diese OS-Befehle mit benutzergelieferten Eingaben oder verwenden Sie, falls unvermeidbar, eine Whitelist fester Werte. |
| en | Detected input from a HTTPServletRequest going into a 'ProcessBuilder' or 'exec' command. This could lead to command injection if variables passed into the exec commands are not properly sanitized. Instead, avoid using these OS commands with user-supplied input, or, if you must use these commands, use a whitelist of specific values. |
| fr | Une entrée provenant d'une HTTPServletRequest a été détectée dans une commande 'ProcessBuilder' ou 'exec'. Si les variables transmises ne sont pas correctement assainies, cela peut conduire à une injection de commande. Évitez d'utiliser ces commandes OS avec des entrées utilisateur ; si c'est incontournable, appliquez une liste blanche de valeurs précises. |
| ja | HTTPServletRequest の入力が 'ProcessBuilder' または 'exec' コマンドに入り込んでいることが検出されました。渡された変数が正しくサニタイズされていない場合、コマンドインジェクションにつながります。ユーザー入力に対してこれらの OS コマンドを使用することは避けてください。使用が避けられない場合は、具体的な値をホワイトリストに登録してください。 |
| ko | HTTPServletRequest의 입력이 'ProcessBuilder' 또는 'exec' 명령으로 들어가는 것이 감지되었습니다. 전달된 변수가 제대로 정제되지 않으면 명령 주입으로 이어질 수 있습니다. 사용자 입력에는 이러한 OS 명령을 사용하지 마십시오. 반드시 사용해야 한다면 구체적인 값을 허용 목록으로 관리하십시오. |
| ru | Обнаружен вход из HTTPServletRequest, попадающий в команду 'ProcessBuilder' или 'exec'. Если переменные не очищены должным образом, возможна инъекция команд. Не используйте эти команды ОС с пользовательским вводом; если без них не обойтись, применяйте белый список конкретных значений. |
| zh | 检测到 HTTPServletRequest 的输入进入 'ProcessBuilder' 或 'exec' 命令。若传入的变量未正确净化会导致命令注入。请避免对用户输入使用这些 OS 命令;如必须使用,请对具体值做白名单。 |
| zh-Hant | 檢測到 HTTPServletRequest 的輸入進入 'ProcessBuilder' 或 'exec' 命令。若傳入的變數未正確淨化會導致命令注入。請避免對使用者輸入使用這些 OS 命令;如必須使用,請對具體值做白名單。 |
| 语言 | 名称 | 修复建议 |
|---|---|---|
| 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,必要時做白名單驗證並以最小權限執行。 |