| 语言 | 消息 |
|---|---|
| de | Eine SQL-Anweisung wurde erkannt, die vom Objekt `$EVENT` betroffen (taint) ist. Das kann zu SQL-Injection führen, wenn die Variable benutzerkontrolliert und nicht ordentlich bereinigt ist. Verwenden Sie zur Vermeidung von SQL-Injection stattdessen parametrisierte Abfragen oder Prepared Statements. Prepared Statements können Sie über die Aufrufe 'Prepare' und 'PrepareContext' nutzen. |
| en | Detected SQL statement that is tainted by `$EVENT` object. This could lead to SQL injection if the variable is user-controlled and not properly sanitized. In order to prevent SQL injection, use parameterized queries or prepared statements instead. You can use prepared statements with the 'Prepare' and 'PrepareContext' calls. |
| fr | Une instruction SQL polluée par l'objet `$EVENT` a été détectée. Si la variable est contrôlable par l'utilisateur et n'est pas correctement assainie, cela peut conduire à une injection SQL. Pour s'en prémunir, utilisez des requêtes paramétrées ou des instructions préparées, disponibles via les appels 'Prepare' et 'PrepareContext'. |
| ja | `$EVENT` オブジェクトによって汚染された SQL ステートメントが検出されました。変数がユーザー制御可能で適切にサニタイズされていない場合、SQL インジェクションを引き起こします。代わりに、パラメーター化クエリまたはプリペアドステートメント('Prepare' と 'PrepareContext' の呼び出しで利用可能)を使用して対策してください。 |
| ko | `$EVENT` 객체로 오염된 SQL 문장이 감지되었습니다. 변수를 사용자가 제어할 수 있고 제대로 정제되지 않으면 SQL 인젝션이 발생합니다. 이를 방지하려면 매개변수화된 쿼리나 사전 컴파일된 문장('Prepare' 및 'PrepareContext' 호출로 사용 가능)으로 전환하십시오. |
| ru | Обнаружен SQL-запрос, затронутый объектом `$EVENT`. Если переменная управляется пользователем и не очищается должным образом, возможна SQL-инъекция. Для защиты используйте параметризованные запросы или подготовленные выражения — их можно построить вызовами 'Prepare' и 'PrepareContext'. |
| zh | 检测到被 `$EVENT` 对象污染的 SQL 语句。若变量用户可控且未正确净化,会导致 SQL 注入。请改用参数化查询或预编译语句(可通过 'Prepare' 与 'PrepareContext' 调用)防范。 |
| zh-Hant | 檢測到被 `$EVENT` 物件汙染的 SQL 陳述式。若變數使用者可控且未正確淨化,會導致 SQL 注入。請改用參數化查詢或預備陳述式(可透過 'Prepare' 與 'PrepareContext' 呼叫)防範。 |
| 语言 | 名称 | 修复建议 |
|---|---|---|
| de | SQL-Injection | Verwenden Sie durchgängig parametrisierte Abfragen/Prepared Statements, verketten Sie keine SQL-Strings und schließen Sie beim ORM die Schnittstellen für rohe Verkettung. |
| en | — | — |
| fr | Neutralisation inappropriée des éléments spéciaux dans une commande SQL (injection SQL) | Utilisez systématiquement des requêtes paramétrées ou des instructions préparées ; interdisez la concaténation de SQL et fermez les points d'entrée SQL brut de l'ORM. |
| ja | SQL インジェクション | すべてパラメーター化クエリ/プリペアドステートメントを使用し、SQL を文字列連結で組み立てないでください。ORM ではネイティブな連結の入り口を無効化してください。 |
| ko | SQL 인젝션 | 모든 곳에서 매개변수화된 쿼리나 사전 컴파일된 문장을 사용하고, SQL을 문자열로 이어 붙이지 말며, ORM이 SQL을 문자열로 이어 붙이는 네이티브 진입점은 비활성화하십시오. |
| ru | SQL-инъекция | Везде применяйте параметризованные запросы и подготовленные выражения; склейка SQL-строк запрещена, а нативные пути ORM закрывайте. |
| zh | SQL 注入 | 全部使用参数化查询/预编译语句,禁止字符串拼接 SQL,ORM 关闭原生拼接入口。 |
| zh-Hant | SQL 注入 | 全部使用參數化查詢/預備陳述式,禁止字串串接 SQL,ORM 關閉原生串接入口。 |