python.request-data-write

返回列表 · CWE 索引

pythonWARNING规则详情

各语言消息对照

语言消息
de

Benutzerkontrollierte Anfragedaten wurden an '.write(...)' übergeben. Das kann gefährlich sein, wenn ein Angreifer Daten in sensible Dateien schreiben kann – er könnte etwa kritische Logdateien zum Rollen zwingen oder durch Aufbrauchen des Speicherplatzes einen Denial of Service verursachen. Stellen Sie sicher, dass die Anfragedaten ordentlich escapet oder bereinigt werden.

en

Found user-controlled request data passed into '.write(...)'. This could be dangerous if a malicious actor is able to control data into sensitive files. For example, a malicious actor could force rolling of critical log files, or cause a denial-of-service by using up available disk space. Instead, ensure that request data is properly escaped or sanitized.

fr

Des données de requête contrôlées par l'utilisateur transmises à '.write(...)' ont été détectées. C'est dangereux si un acteur malveillant peut contrôler ce qui est écrit dans des fichiers sensibles : il peut par exemple forcer la rotation de fichiers de journal critiques ou provoquer un déni de service en saturant l'espace disque. Assurez-vous que les données de requête sont correctement échappées ou assainies.

ja

ユーザー制御可能なリクエストデータが '.write(...)' に渡されていることが見つかりました。悪意のある者が機密ファイルに書き込むデータを制御できると危険です。例えば、重要なログファイルを強制的にローテーションさせたり、ディスク容量を枯渇させてサービス拒否を引き起こしたりするおそれがあります。リクエストデータが適切にエスケープまたはサニタイズされていることを確認してください。

ko

사용자가 제어할 수 있는 요청 데이터가 '.write(...)'에 전달되는 것이 발견되었습니다. 악의적인 사용자가 민감한 파일에 기록되는 데이터를 제어할 수 있게 되면 위험합니다. 예를 들어 중요한 로그 파일을 강제로 로테이션하거나, 디스크 공간을 고갈시켜 서비스 거부를 일으킬 수 있습니다. 요청 데이터가 적절하게 이스케이프 또는 정제되었는지 확인하십시오.

ru

Управляемые пользователем данные запроса передаются в '.write(...)'. Это опасно, если злоумышленник сможет управлять записью в чувствительные файлы: например, вызвать ротацию критичных журналов или устроить отказ в обслуживании, исчерпав место на диске. Убедитесь, что данные запроса правильно экранируются или очищаются.

zh

发现用户可控的请求数据被传入 '.write(...)'。若恶意者能控制写入敏感文件的数据会很危险——例如强制轮转关键日志文件,或耗尽磁盘空间制造拒绝服务。请确保对请求数据正确转义或净化。

zh-Hant

發現使用者可控的請求資料被傳入 '.write(...)'。若惡意者能控制寫入敏感檔案的資料會很危險——例如強制輪轉關鍵日誌檔案,或耗盡磁碟空間製造阻斷服務。請確保對請求資料正確跳脫或淨化。

CWE 知识卡

语言名称修复建议
deLog-Ausgabe-InjectionFiltern oder escapen Sie Zeilenumbrüche und Steuerzeichen in Logs und verwenden Sie strukturierte Log-Felder.
en——
frNeutralisation inappropriée des séquences CRLF (injection CRLF)Filtrez ou échappez les retours à la ligne et les caractères de contrôle dans les journaux, avec des champs de journalisation structurés.
jaログ出力インジェクションログ中の改行と制御文字をフィルタリングまたはエスケープし、構造化ログフィールドを採用してください。
ko로그 출력 인젝션로그의 줄바꿈과 제어 문자를 필터링하거나 이스케이프 처리하고, 구조화된 로그 필드를 사용하십시오.
ruИнъекция в вывод журналаФильтруйте или экранируйте переводы строк и управляющие символы в записях журнала; используйте структурные поля журналирования.
zh日志输出注入过滤或转义日志中的换行与控制字符,采用结构化日志字段。
zh-Hant日誌輸出注入過濾或跳脫日誌中的換行與控制字元,採用結構化日誌欄位。

OWASP

A03:2021 - Injection

元数据

likelihoodMEDIUM
impactMEDIUM
confidenceMEDIUM

修复字段

fix无
fix-regex无

上游规则源

github.com/opengrep/opengrep-rules/tree/main/python/django/security/injection/request-data-write.yaml