CVE-2026-18408

Alta8.8Publicada el 13 de agosto de 2026

La inclusión de datos no confiables en pg_dump en PostgreSQL permite a un superusuario malicioso del servidor de origen inyectar código arbitrario para su ejecución en tiempo de restauración como la cuenta del sistema operativo del cliente que ejecuta psql para restaurar el volcado, mediante la expansión de entrada del metacomando \restrict de psql. La corrección para CVE-2025-8714 introdujo \restrict y \unrestrict para bloquear este ataque, pero \unrestrict por sí mismo era suficiente para un ataque. pg_dumpall también está afectado. pg_restore está afectado cuando se usa para generar un volcado en formato plano. El uso no central de \restrict estaría afectado, pero no hemos identificado ningún uso no central. Las versiones anteriores a PostgreSQL 18.6, 17.11, 16.15, 15.19 y 14.24 están afectadas.

Puntuación CVSS8.8 / 10CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Tipo de debilidad (CWE)CWE-829
Fabricantespostgresql

Productos afectados

FabricantesProductoVersiones
postgresqlpostgresql< 14.24

Artículos relacionados

This product uses the NVD API but is not endorsed or certified by the NVD.

La descripción técnica es una traducción nuestra del texto original de NVD, en inglés.

Base de datos CVE