The vendor explicitly identifies these products as affected by this CVE.
- postgresql as a component of Red Hat Enterprise Linux 10
- postgresql-contrib as a component of Red Hat Enterprise Linux 10
- postgresql-docs as a component of Red Hat Enterprise Linux 10
- postgresql-plperl as a component of Red Hat Enterprise Linux 10
- postgresql-plpython3 as a component of Red Hat Enterprise Linux 10
- postgresql-pltcl as a component of Red Hat Enterprise Linux 10
- postgresql-private-devel as a component of Red Hat Enterprise Linux 10
- postgresql-private-libs as a component of Red Hat Enterprise Linux 10
- postgresql-server as a component of Red Hat Enterprise Linux 10
- postgresql-server-devel as a component of Red Hat Enterprise Linux 10
- postgresql-static as a component of Red Hat Enterprise Linux 10
- postgresql-test as a component of Red Hat Enterprise Linux 10
- Summary
- A flaw was found in PostgreSQL. Missing authorization in PostgreSQL's logical decoding feature allows a non-superuser with REPLICATION privilege to load arbitrary files. This can lead to arbitrary code execution as the operating system account running the server.
- Remediation
- To mitigate this vulnerability, ensure that the REPLICATION privilege is granted only to highly trusted database superusers. Regularly review user privileges to confirm that non-superuser accounts do not possess the REPLICATION privilege unless absolutely necessary and their activities are closely monitored. If logical decoding is not actively used, consider disabling it to further reduce the attack surface, though specific configuration steps for disabling logical decoding are beyond the scope of this mitigation.
