CVE-2023-39418 — Insufficient Granularity of Access Control in Postgresql
Severity
4.3MEDIUMNVD
CNA3.1OSV8.8
EPSS
0.4%
top 36.83%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedAug 11
Latest updateFeb 15
Description
A vulnerability was found in PostgreSQL with the use of the MERGE command, which fails to test new rows against row security policies defined for UPDATE and SELECT. If UPDATE and SELECT policies forbid some rows that INSERT policies do not forbid, a user could store such rows.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:NExploitability: 2.8 | Impact: 1.4
Affected Packages1 packages
Also affects: Debian Linux 12.0, Enterprise Linux 8.0, 9.0
Patches
🔴Vulnerability Details
4GHSA▶
GHSA-chgx-7cw3-hr55: A vulnerability was found in PostgreSQL with the use of the MERGE command, which fails to test new rows against row security policies defined for UPDA↗2023-08-11
OSV▶
CVE-2023-39418: A vulnerability was found in PostgreSQL with the use of the MERGE command, which fails to test new rows against row security policies defined for UPDA↗2023-08-11
📋Vendor Advisories
4Debian▶
CVE-2023-39418: postgresql-13 - A vulnerability was found in PostgreSQL with the use of the MERGE command, which...↗2023