CVE Catalog

CVE-2024-10978

Medium
Published: Translated: NVD NIST

Summary

Incorrect privilege assignment in PostgreSQL allows a less-privileged application user to view or change different rows than intended. The attack requires the application to use SET ROLE, SET SESSION AUTHORIZATION, or equivalent. The problem arises when application queries use partitioning.

Risk Assessment

An application user may gain unauthorized access to or modify data, violating access controls.

Recommendation

Update PostgreSQL to the patched version and avoid using SET ROLE/SET SESSION AUTHORIZATION in queries with partitioning without thorough testing.

Original NVD description (English source)

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 pa

Vulnerability data from NVD (NIST) · CISA KEV · EPSS