dockerfile.missing-user

返回列表 · CWE 索引

dockerfileERROR规则详情

各语言消息对照

语言消息
de

Ohne Angabe eines USER kann ein Programm im Container als 'root' laufen. Das ist ein Sicherheitsrisiko: Kontrolliert ein Angreifer einen als root laufenden Prozess, kann er die Kontrolle über den Container erhalten. Stellen Sie sicher, dass der letzte USER im Dockerfile nicht 'root' ist.

en

By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.

fr

Sans USER explicite, un programme du conteneur peut s'exécuter en tant que 'root', ce qui constitue un risque : si un attaquant contrôle un processus lancé en root, il peut prendre le contrôle du conteneur. Assurez-vous que le dernier USER du Dockerfile n'est pas 'root'.

ja

USER が指定されていないため、コンテナ内のプログラムが 'root' として実行される恐れがあります。これはセキュリティ上のリスクです。root として実行されているプロセスを攻撃者が制御できる場合、コンテナ全体を制御される恐れがあります。Dockerfile の最後の USER が 'root' でないことを確認してください。

ko

USER가 지정되지 않아 컨테이너의 프로그램이 'root'로 실행될 수 있으며, 이는 보안 위험입니다. 공격자가 root로 실행되는 프로세스를 장악하면 컨테이너 전체를 장악할 수 있습니다. Dockerfile의 마지막 USER가 'root'가 아니도록 하십시오.

ru

Без указания USER программа в контейнере может работать от 'root' — это риск: получив контроль над таким процессом, атакующий может получить контроль над контейнером. Убедитесь, что последняя инструкция USER в Dockerfile указывает не на 'root'.

zh

未指定 USER,容器中的程序可能以 'root' 运行,属于安全隐患:攻击者若能控制以 root 运行的进程,就可能控制整个容器。请确保 Dockerfile 最后的 USER 不是 'root'。

zh-Hant

未指定 USER,容器中的程式可能以 'root' 執行,屬於安全隱患:攻擊者若能控制以 root 執行的處理程序,就可能控制整個容器。請確保 Dockerfile 最後的 USER 不是 'root'。

CWE 知识卡

语言名称修复建议
deUnzureichendes Rechte-ManagementBauen Sie ein explizites Autorisierungsmodell auf, verweigern Sie standardmäßig und verlangen Sie für Rechteerweiterungen eine erneute Authentifizierung.
en——
frGestion inappropriée des privilègesÉtablissez un modèle d'autorisation explicite avec refus par défaut, et exigez une nouvelle authentification pour toute élévation de privilèges.
ja権限管理の不備明示的な認可モデルを構築し、デフォルトで拒否し、権限昇格には再認証を要求してください。
ko부적절한 권한 관리명시적인 인가 모델을 수립하고 기본적으로 거부하며, 권한 상승 시에는 재인증을 요구하십시오.
ruНекорректное управление привилегиямиПостройте явную модель авторизации с запретом по умолчанию; повышение привилегий требует повторной аутентификации.
zh权限管理不当建立显式的授权模型,默认拒绝,提权需重新认证。
zh-Hant權限管理不當建立顯式的授權模型,預設拒絕,提權需重新認證。

OWASP

A04:2021 - Insecure Design

元数据

likelihoodLOW
impactMEDIUM
confidenceMEDIUM

修复字段

fix有
fix-regex无

上游规则源

github.com/opengrep/opengrep-rules/tree/main/dockerfile/security/missing-user.yaml