| 语言 | 消息 |
|---|---|
| de | QuerySet.extra' bietet keinen Schutz vor SQL-Injection und erfordert sehr sorgfältige Verwendung. SQL-Injection kann dazu führen, dass Angreifer kritische Daten entwenden. Verwenden Sie statt '.extra' den Django ORM und parametrisierte Abfragen wie `People.objects.get(name='Bob')`. |
| en | QuerySet.extra' does not provide safeguards against SQL injection and requires very careful use. SQL injection can lead to critical data being stolen by attackers. Instead of using '.extra', use the Django ORM and parameterized queries such as `People.objects.get(name='Bob')`. |
| fr | 'QuerySet.extra' n'offre aucune protection contre l'injection SQL et demande une extrême prudence : une injection SQL peut conduire au vol de données critiques par des attaquants. Plutôt que '.extra', utilisez l'ORM Django et des requêtes paramétrées, par exemple `People.objects.get(name='Bob')`. |
| ja | 'QuerySet.extra' は SQL インジェクション対策を提供しないため、使用には細心の注意が必要です——SQL インジェクションにより、重要なデータが攻撃者に窃取される恐れがあります。'.extra' は使用せず、Django ORM とパラメーター化クエリを使用してください。例:`People.objects.get(name='Bob')`。 |
| ko | 'QuerySet.extra'는 SQL 인젝션 방지 기능을 제공하지 않으므로 사용 시 매우 주의해야 합니다. SQL 인젝션으로 인해 공격자가 중요 데이터를 탈취할 수 있습니다. '.extra'를 사용하지 말고 Django ORM과 매개변수화된 쿼리를 사용하십시오(예: `People.objects.get(name='Bob')`). |
| ru | 'QuerySet.extra' не защищает от SQL-инъекций и требует крайней осторожности: через SQL-инъекцию злоумышленник похитит критичные данные. Вместо '.extra' используйте Django ORM и параметризованные запросы, например `People.objects.get(name='Bob')`. |
| zh | 'QuerySet.extra' 不提供 SQL 注入防护,使用时须极其小心——SQL 注入可导致关键数据被攻击者窃取。请不要用 '.extra',改用 Django ORM 与参数化查询,例如 `People.objects.get(name='Bob')`。 |
| zh-Hant | 'QuerySet.extra' 不提供 SQL 注入防護,使用時須極其小心——SQL 注入可導致關鍵資料被攻擊者竊取。請不要用 '.extra',改用 Django ORM 與參數化查詢,例如 `People.objects.get(name='Bob')`。 |
| 语言 | 名称 | 修复建议 |
|---|---|---|
| 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 關閉原生串接入口。 |