Incorrect privilege assignment in PostgreSQL allows a less-privileged application user to view or change different rows from those intended. An attack requires the application to use SET ROLE, SET SESSION AUTHORIZATION, or an equivalent feature. The problem arises when an application query uses parameters from the attacker or conveys query results to the attacker. If that query reacts to current_setting('role') or the current user ID, it may modify or return data as though the session had not used SET ROLE or SET SESSION AUTHORIZATION. The attacker does not control which incorrect user ID applies. Query text from less-privileged sources is not a concern here, because SET ROLE and SET SESSION AUTHORIZATION are not sandboxes for unvetted queries. Versions before PostgreSQL 17.1, 16.5, 15.9, 14.14, 13.17, and 12.21 are affected.
CVSS Details
- CVSS 3.1 Base Score: 4.2
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade postgresql-private-develUpgrade pg_repackUpgrade pgauditUpgrade postgresqlUpgrade postgresql-private-libsUpgrade postgresql-serverUpgrade postgresql-upgradeUpgrade postgres-decoderbufsUpgrade postgresql-testUpgrade postgresql-server-develUpgrade postgresql-plpython3Upgrade postgresql-test-rpm-macrosUpgrade pgvectorUpgrade postgresql-docsUpgrade postgresql-pltclUpgrade postgresql-staticUpgrade postgresql-contribUpgrade postgresql-plperlUpgrade postgresql-upgrade-devel | Dec 6, 2024 | Nov 14, 2024 |
| Alpine Linux | — | Upgrade postgresql16Upgrade postgresql14Upgrade postgresql17Upgrade postgresql13Upgrade postgresql15 | Aug 8, 2025 | Nov 14, 2024 |
| Amazon Linux Ami 2 | — | Upgrade postgresql-private-libsUpgrade libpq-debuginfoUpgrade postgresql-testUpgrade postgresql-server-develUpgrade postgresql-debuginfoUpgrade postgresql-serverUpgrade postgresql-private-develUpgrade libpq-develUpgrade postgresqlUpgrade postgresql-plperlUpgrade postgresql-upgrade-develUpgrade postgresql-staticUpgrade postgresql-test-rpm-macrosUpgrade postgresql-contribUpgrade postgresql-llvmjitUpgrade postgresql-pltclUpgrade postgresql-upgradeUpgrade postgresql-plpython3Upgrade libpqUpgrade postgresql-docs | Dec 20, 2024 | Nov 14, 2024 |
| Amazon_linux_2023 | — | Upgrade postgresql15-debuginfoUpgrade postgresql15-plpython3Upgrade postgresql16-docs-debuginfoUpgrade postgresql15-llvmjit-debuginfoUpgrade postgresql16-server-debuginfoUpgrade postgresql15-upgrade-develUpgrade postgresql15-test-rpm-macrosUpgrade postgresql15-plperlUpgrade postgresql16-private-libsUpgrade postgresql16-private-develUpgrade postgresql15-contrib-debuginfoUpgrade postgresql16-testUpgrade postgresql15-debugsourceUpgrade postgresql15-server-devel-debuginfoUpgrade postgresql15-serverUpgrade postgresql16-plperlUpgrade postgresql15-plperl-debuginfoUpgrade postgresql15-testUpgrade postgresql16-debugsourceUpgrade postgresql16-upgrade-develUpgrade postgresql16-upgradeUpgrade postgresql16Upgrade postgresql15-upgrade-devel-debuginfoUpgrade postgresql15-pltclUpgrade postgresql15-pltcl-debuginfoUpgrade postgresql15-private-libs-debuginfoUpgrade postgresql15-server-debuginfoUpgrade postgresql15-test-debuginfoUpgrade postgresql16-llvmjit-debuginfoUpgrade postgresql15-upgrade-debuginfoUpgrade postgresql16-upgrade-devel-debuginfoUpgrade postgresql15-contribUpgrade postgresql16-contrib-debuginfoUpgrade postgresql16-upgrade-debuginfoUpgrade postgresql16-debuginfoUpgrade postgresql16-test-debuginfoUpgrade postgresql15-llvmjitUpgrade postgresql16-serverUpgrade postgresql16-contribUpgrade postgresql15-upgradeUpgrade postgresql15-docs-debuginfoUpgrade postgresql15-docsUpgrade postgresql16-plperl-debuginfoUpgrade postgresql15-staticUpgrade postgresql15-plpython3-debuginfoUpgrade postgresql15-server-develUpgrade postgresql16-llvmjitUpgrade postgresql16-private-libs-debuginfoUpgrade postgresql16-test-rpm-macrosUpgrade postgresql16-pltclUpgrade postgresql16-docsUpgrade postgresql16-plpython3Upgrade postgresql15-private-develUpgrade postgresql16-server-devel-debuginfoUpgrade postgresql16-pltcl-debuginfoUpgrade postgresql16-plpython3-debuginfoUpgrade postgresql16-staticUpgrade postgresql15-private-libsUpgrade postgresql15Upgrade postgresql16-server-devel | Feb 17, 2025 | Nov 14, 2024 |
| Debian | — | Upgrade postgresql-15Upgrade postgresql-13Upgrade postgresql-17 | Nov 18, 2024 | Nov 14, 2024 |
| Dell Powerstore Dsa2025342 | — | Upgrade Dell PowerStoreOS to the latest version | Oct 23, 2025 | Sep 2, 2025 |
| Dell Powerstore Dsa2026039 | — | Upgrade Dell PowerStoreOS to the latest version | Jan 13, 2026 | Jan 6, 2026 |
| Freebsd | — | Upgrade postgresql14-serverUpgrade postgresql15-serverUpgrade postgresql17-serverUpgrade postgresql16-serverUpgrade postgresql13-serverUpgrade postgresql12-server | Nov 15, 2024 | Nov 14, 2024 |
| Gentoo Linux | — | Upgrade dev-db/postgresql. | Dec 9, 2024 | Nov 14, 2024 |
| Oracle_linux | — | Upgrade postgresql-server-develUpgrade postgresql-upgrade-develUpgrade postgresql-plpython3Upgrade postgresql-upgradeUpgrade postgresql-testUpgrade postgresql-private-libsUpgrade postgresql-plperlUpgrade pg_repackUpgrade postgresql-test-rpm-macrosUpgrade postgresql-private-develUpgrade postgresql-contribUpgrade postgresql-staticUpgrade postgresql-docsUpgrade pgauditUpgrade postgres-decoderbufsUpgrade postgresql-pltclUpgrade pgvectorUpgrade postgresqlUpgrade postgresql-server | Dec 5, 2024 | Nov 14, 2024 |
| Postgres | — | Upgrade to PostgreSQL version 17.1Upgrade to PostgreSQL version 15.9Upgrade to PostgreSQL version 16.5Upgrade to PostgreSQL version 14.14 | Nov 15, 2024 | Nov 14, 2024 |
| Redhat_linux | — | Upgrade postgresql-upgradeUpgrade postgresql-debugsourceUpgrade postgres-decoderbufs-debugsourceUpgrade postgresqlUpgrade pg_repack-debugsourceUpgrade postgresql-upgrade-debuginfoUpgrade postgresql-test-debuginfoUpgrade postgresql-server-debuginfoUpgrade postgresql-docsUpgrade postgresql-private-libsNo solution existsUpgrade postgresql-serverUpgrade postgresql-testUpgrade postgresql-plpython3-debuginfoUpgrade postgresql-pltcl-debuginfoUpgrade postgresql-private-develUpgrade pgauditUpgrade postgres-decoderbufsUpgrade postgresql-staticUpgrade postgresql-contrib-debuginfoUpgrade postgresql-plperl-debuginfoUpgrade postgres-decoderbufs-debuginfoUpgrade postgresql-upgrade-devel-debuginfoUpgrade postgresql-test-rpm-macrosUpgrade pgvector-debugsourceUpgrade postgresql-upgrade-develUpgrade pgaudit-debuginfoUpgrade postgresql-plperlUpgrade postgresql-debuginfoUpgrade postgresql-server-develUpgrade postgresql-private-libs-debuginfoUpgrade postgresql-plpython3Upgrade pgvector-debuginfoUpgrade pgvectorUpgrade pg_repackUpgrade postgresql-contribUpgrade postgresql-docs-debuginfoUpgrade pgaudit-debugsourceUpgrade pg_repack-debuginfoUpgrade postgresql-server-devel-debuginfoUpgrade postgresql-pltcl | Feb 10, 2025 | Nov 14, 2024 |
| Rocky_linux | — | Upgrade postgresql-docs-debuginfoUpgrade postgresql-plpython3-debuginfoUpgrade postgresql-server-devel-debuginfoUpgrade postgresql-contrib-debuginfoUpgrade postgresql-server-develUpgrade postgresql-plpython3Upgrade postgresql-private-libs-debuginfoUpgrade postgresql-debugsourceUpgrade postgresql-private-libsUpgrade pg_repack-debuginfoUpgrade postgresql-upgrade-develUpgrade postgresql-pltcl-debuginfoUpgrade postgres-decoderbufs-debugsourceUpgrade postgresql-upgradeUpgrade pgaudit-debuginfoUpgrade pg_repack-debugsourceUpgrade postgres-decoderbufsUpgrade postgresql-test-debuginfoUpgrade postgresql-upgrade-devel-debuginfoUpgrade postgresql-testUpgrade postgresql-upgrade-debuginfoUpgrade pg_repackUpgrade postgresql-pltclUpgrade postgresql-serverUpgrade postgresql-docs | Feb 5, 2026 | Dec 19, 2024 |
| Suse | — | Upgrade postgresql12-serverUpgrade postgresql15-llvmjit-develUpgrade postgresql16-serverUpgrade postgresql-docsUpgrade postgresql16-llvmjit-develUpgrade postgresql13-llvmjitUpgrade postgresql17-testUpgrade postgresql15-llvmjitUpgrade postgresql12-server-develUpgrade postgresql-develUpgrade postgresql17Upgrade postgresql13-pltclUpgrade postgresql13-serverUpgrade postgresql12-testUpgrade postgresql14-testUpgrade postgresql15-contribUpgrade postgresql-testUpgrade postgresql17-docsUpgrade postgresql16-plperlUpgrade postgresql-contribUpgrade postgresql12-develUpgrade postgresqlUpgrade postgresql17-plpythonUpgrade postgresql14-llvmjit-develUpgrade postgresql12Upgrade postgresql12-plpythonUpgrade postgresql13-contribUpgrade postgresql17-contribUpgrade postgresql14-server-develUpgrade postgresql13-develUpgrade postgresql16-contribUpgrade postgresql14-llvmjitUpgrade postgresql14-develUpgrade postgresql-plperlUpgrade postgresql-serverUpgrade postgresql-llvmjit-develUpgrade postgresql-llvmjitUpgrade libpq5-32bitUpgrade postgresql13-plperlUpgrade postgresql13-llvmjit-develUpgrade postgresql15-testUpgrade libpq5Upgrade postgresql14-plpythonUpgrade postgresql12-contribUpgrade postgresql17-llvmjitUpgrade postgresql13Upgrade postgresql14-docsUpgrade postgresql16-develUpgrade postgresql15-pltclUpgrade postgresql15-plperlUpgrade postgresql15Upgrade libecpg6-32bitUpgrade postgresql12-llvmjitUpgrade postgresql14-contribUpgrade postgresql16-docsUpgrade postgresql-server-develUpgrade postgresql13-testUpgrade postgresql13-plpythonUpgrade postgresql17-pltclUpgrade postgresql16-testUpgrade postgresql15-serverUpgrade postgresql15-docsUpgrade postgresql13-server-develUpgrade postgresql14-pltclUpgrade postgresql12-docsUpgrade postgresql17-serverUpgrade postgresql17-plperlUpgrade postgresql15-server-develUpgrade postgresql12-llvmjit-develUpgrade postgresql15-develUpgrade postgresql12-plperlUpgrade postgresql15-plpythonUpgrade postgresql17-llvmjit-develUpgrade postgresql14-serverUpgrade postgresql17-develUpgrade postgresql-pltclUpgrade postgresql12-pltclUpgrade postgresql16-server-develUpgrade postgresql16-llvmjitUpgrade postgresql16Upgrade postgresql14-plperlUpgrade libecpg6Upgrade postgresql17-server-develUpgrade postgresql-plpythonUpgrade postgresql14Upgrade postgresql13-docsUpgrade postgresql16-plpythonUpgrade postgresql16-pltcl | Dec 31, 2024 | Nov 14, 2024 |
| Ubuntu | — | Upgrade postgresql-client-16Upgrade postgresql-9.5 (Ubuntu Pro)Upgrade postgresql-client-9.5 (Ubuntu Pro)Upgrade postgresql-16Upgrade postgresql-14Upgrade postgresql-12Upgrade postgresql-client-12Upgrade postgresql-client-14 | Dec 3, 2024 | Nov 14, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Nov 14, 2024 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub