/etc/sudoersを読めないのはなぜですか?

/etc/sudoersを読めないのはなぜですか?

私の/etc/sudoers所有者は次のとおりroot:rootです0440

$ ls -l /etc/sudoers
-r--r----- 1 root root 755 feb  3  2020 /etc/sudoers

世界中で読むことはできません。

誰がこれを使用できるかを理解するためにどのようなセキュリティリスクがある可能性があるかを考えてみましょうsudo

ベストアンサー1

  • 不要な情報開示アカウントまたはプロセスが破損した場合、攻撃者はsudoers設定を読み、その情報を使用して次のターゲット(アカウント、許可されたプログラムなど)を特定する可能性があります。
  • 不必要に誰でも読むことができるファイルは、Sendmailファイルやロックメカニズムなどのサービス拒否攻撃の条件を作成できます。https://securitytracker.com/id/1004368(世界的に読み取り可能なファイルは複数のプロセスで開かれる可能性があります。これにより、ファイルのI / Oパフォーマンスが低下する可能性があり、これはsudoデータベースやログデーモンとは関係ありませんが有害です)。
  • 未知の脆弱性により、攻撃者はioctlほとんど忘れられたり、バグのあるオーディオインターフェイスを使用して本当に賢い作業を実行したり、世界で読める不要なファイルは攻撃者が登るのに十分な足場を提供します。

おすすめ記事