TMAegis
postgres のその他のルール

TMA-POSTGRES-1.1

Ensure packages are obtained from authorized repositories

中レベル 1手動レビューpostgres

説明

Standard Linux distributions, although possessing the requisite packages, often do not have PostgreSQL pre-installed. The installation process includes installing the binaries and the means to generate a data cluster. Package installation should include both the server and client packages.

チェック方法

監査方法: 手動レビュー

この推奨事項は自動ではチェックできません。--include-manual を指定すると、スキャン結果にこの手順付きで一覧表示されます。

List enabled package repositories (RHEL: dnf repolist all | grep -E 'enabled$'; Debian/Ubuntu: apt-cache policy) and confirm each is organization-approved (e.g. vendor OS repos or the PGDG repository). Inspect installed PostgreSQL packages (rpm -qa | grep postgres or dpkg -l | grep postgres) and confirm they come from those sources. Any unapproved repository is a fail.

修正方法

修正方法: ガイダンスまたは IaC パッチ

Disable or remove unapproved repositories and reinstall PostgreSQL packages from an authorized source (OS vendor or PGDG).

プロパティ

オペレーティングシステム
すべて
タグ
postgresdatabasepackagesmanual
参照
CIS PostgreSQL 18 Benchmark v1.0.0 - 1.1 Ensure packages are obtained from authorized repositories