rust.temp-dir

返回列表 · CWE 索引

rustINFO规则详情

各语言消息对照

语言消息
de

temp_dir sollte nicht für Sicherheitsoperationen verwendet werden. Aus der Dokumentation: „Das temporäre Verzeichnis kann von Benutzern gemeinsam genutzt oder von Prozessen mit unterschiedlichen Rechten verwendet werden; daher müssen beim Anlegen von Dateien oder Verzeichnissen im temporären Verzeichnis sichere Methoden für eindeutige Dateinamen zum Einsatz kommen. Eine Datei oder ein Verzeichnis mit festem oder vorhersagbarem Namen kann zu Sicherheitslücken durch „unsichere temporäre Dateien“ führen.“

en

temp_dir should not be used for security operations. From the docs: 'The temporary directory may be shared among users, or between processes with different privileges; thus, the creation of any files or directories in the temporary directory must use a secure method to create a uniquely named file. Creating a file or directory with a fixed or predictable name may result in “insecure temporary file” security vulnerabilities.'

fr

temp_dir ne doit pas être utilisé à des fins de sécurité. D'après la documentation : « Le répertoire temporaire peut être partagé entre utilisateurs, ou entre processus de privilèges différents ; la création de fichiers ou répertoires dans le répertoire temporaire doit donc passer par une méthode sécurisée créant un fichier au nom unique. Créer un fichier ou un répertoire au nom fixe ou prévisible peut conduire à des vulnérabilités de type « fichier temporaire non sécurisé ». »

ja

temp_dir はセキュリティに関わる用途に使用しないでください。公式ドキュメント:「一時ディレクトリは、複数のユーザーや異なる権限を持つプロセス間で共有される場合があります。一時ディレクトリにファイルやディレクトリを作成する場合は、必ず安全な方法で一意な名前のファイルを作成しなければなりません。固定名や予測可能な名前のファイル/ディレクトリを作成すると、『安全でない一時ファイル』の脆弱性につながる恐れがあります。」

ko

temp_dir는 보안 목적으로 사용해서는 안 됩니다. 공식 문서: "임시 디렉터리는 여러 사용자나 서로 다른 권한을 가진 프로세스 간에 공유될 수 있습니다. 임시 디렉터리에 파일이나 디렉터리를 만들 때는 반드시 안전한 방법으로 고유한 이름의 파일을 만들어야 합니다. 고정되거나 예측 가능한 이름의 파일/디렉터리를 만들면 '안전하지 않은 임시 파일' 취약점이 발생할 수 있습니다."

ru

temp_dir не следует использовать в задачах безопасности. Из документации: «Временный каталог может быть общим для пользователей или процессов с разными правами, поэтому любой файл или каталог в нём должен создаваться безопасным методом с уникальным именем. Создание файла или каталога с фиксированным или предсказуемым именем ведёт к уязвимости „небезопасного временного файла“».

zh

temp_dir 不应用于安全用途。官方文档:「临时目录可能在多个用户或不同权限的进程间共享;在临时目录创建任何文件或目录都必须使用安全的方法来创建唯一命名的文件。创建固定或可预测名称的文件/目录可能造成‘不安全临时文件’漏洞。」

zh-Hant

temp_dir 不應用於安全用途。官方文件:「臨時目錄可能在多個使用者或不同權限的處理程序間共享;在臨時目錄建立任何檔案或目錄都必須使用安全的方法來建立唯一命名的檔案。建立固定或可預測名稱的檔案/目錄可能造成「不安全臨時檔案」漏洞。

CWE 知识卡

语言名称修复建议
deSicherheitsentscheidungen auf Basis nicht vertrauenswürdiger EingabenFällen Sie Sicherheitsentscheidungen unabhängig serverseitig; vertrauen Sie nicht den vom Client übermittelten Feldern.
en——
frDépendance à des entrées non fiables dans une décision de sécuritéEffectuez les décisions de sécurité de manière indépendante côté serveur ; ne vous fiez pas aux champs soumis par le client.
ja信頼できない入力に依存するセキュリティ判断セキュリティの判断はサーバー側で独立して行い、クライアントが送信したフィールドを信頼しないでください。
ko보안 결정이 신뢰할 수 없는 입력에 의존보안 판정은 서버 측에서 독립적으로 수행하고, 클라이언트가 제출한 필드는 신뢰하지 마십시오.
ruРешение о безопасности на недоверенном вводеПроверки безопасности выполняются сервером самостоятельно; полям от клиента доверять нельзя.
zh安全决策依赖不可信输入安全判定在服务端独立完成,不信任客户端提交的字段。
zh-Hant安全決策依賴不可信輸入安全判定在伺服器端獨立完成,不信任用戶端提交的欄位。

元数据

likelihoodLOW
impactLOW
confidenceHIGH

修复字段

fix无
fix-regex无

上游规则源

github.com/opengrep/opengrep-rules/tree/main/rust/lang/security/temp-dir.yml