概要
Linux ホストのシステムとユーザーの環境変数を列挙します。
説明
Linux 上の SYSTEM および USER スコープで環境変数を列挙します。
SYSTEM-scope 変数は、/etc/environment、/etc/security/pam_env.conf、/usr/share/pam/security/pam_env.conf、および /etc/profile.d/ の下のシェルスクリプトから収集されます(さらに、/etc/profile と /etc/bashrc)。
USER-scope変数は、各ログインユーザーのシェルプロファイルファイル(.bashrc、.bash_profile、.profile、.zshrc、.zshenv、.zsh_profile)から収集されます。
収集されたデータは構造化データ (環境変数スキーマ) として保存され、ナレッジベースに書き込まれます。これにより、ダウンストリームのプラグイン (認証情報の漏洩、安全でない PATH チェック) は、コマンドを再実行することなくデータを使用できます。
プラグインの詳細
ファイル名: enumerate_nix_env_vars.nasl
エージェント: unix
サポートされているセンサー: Nessus Agent, Nessus
脆弱性情報
必要な KB アイテム: Host/local_checks_enabled