← Back

CVE-2023-2455

nvd nist
Published: Jun 9, 2023Modified: Jun 17, 2026

JSON object

Loading...
5.4
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
Exploitability: 2.8 / Impact: 2.5
Source: NVD

Description

Row security policies disregard user ID changes after inlining; PostgreSQL could permit incorrect policies to be applied in certain cases where role-specific policies are used and a given query is planned under one role and then executed under other roles. This scenario can happen under security definer functions or when a common user and query is planned initially and then re-used across multiple SET ROLEs. Applying an incorrect policy may permit a user to complete otherwise-forbidden reads and modifications. This affects only databases that have used CREATE POLICY to define a row security policy.

Affected (9)

1 product
Postgresql
2 products
Enterprise Linux
Software Collections
1 product
Fedora
Configuration A
5 vulnerable
Vulnerable SoftwareAffected Versions
Postgresql
11.0 ≤ version < 11.20
12.0 ≤ version < 12.15
13.0 ≤ version < 13.11
14.0 ≤ version < 14.8
15.0 ≤ version < 15.3
Configuration B
3 vulnerable
Vulnerable SoftwareAffected Versions
Redhat
Version 8.0
Version 9.0
All versions
Configuration C
1 vulnerable
Vulnerable SoftwareAffected Versions
Version 38

References (6)

Source: secalert@redhat.com
Third Party Advisory
Source: secalert@redhat.com
Vendor Advisory
Source: af854a3a-2127-422b-91ae-364da2661108
Third Party Advisory
Source: af854a3a-2127-422b-91ae-364da2661108
Source: af854a3a-2127-422b-91ae-364da2661108
Vendor Advisory

Timeline

No history available yet.