PostgreSQL
cpe:2.3:a:postgresql:postgresql:*:*:*:*:*:*:*
- >= 18, < 18.4
- >= 17, < 17.10
A SQL injection vulnerability has been identified in PostgreSQL's pg_createsubscriber function. This issue allows an attacker with pg_create_subscription rights to execute arbitrary SQL commands as a superuser. The vulnerability arises in major versions 17 and 18, specifically in minor versions prior to PostgreSQL 18.4 and 17.10. Versions earlier than PostgreSQL 17 are not affected. The exploitation of this vulnerability takes effect when pg_createsubscriber is executed.
Exploitation of this vulnerability could lead to unauthorized execution of SQL commands with superuser privileges, potentially allowing for significant manipulation of the database or its contents.
Users can upgrade to PostgreSQL versions 18.4 or 17.10 to address this vulnerability.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.