PostgreSQL hasta 12.17/13.13/14.10/15.5 escalada de privilegios
| CVSS Puntuación meta temporal | Precio actual del exploit (≈) | Puntuación de interés CTI |
|---|---|---|
| 7.9 | $0-$5k | 0.00 |
Resumen
Una vulnerabilidad clasificada como crítica fue encontrada en PostgreSQL hasta 12.17/13.13/14.10/15.5. Resulta afectada una función desconocida. La alteración resulta en una debilidad no identificada. La vulnerabilidad es identificada como CVE-2024-0985. El ataque puede ser iniciado desde la red. No existe ningún exploit disponible. El mejor modo sugerido para mitigar el problema es actualizar a la última versión.
Detalles
Una vulnerabilidad clasificada como crítica ha sido encontrada en PostgreSQL hasta 12.17/13.13/14.10/15.5 (Database Software). Los efectos exactos de un ataque con éxito no son conocidos. CVE resume:
La caída tardía de privilegios en ACTUALIZAR VISTA MATERIALIZADA CONCURRENTE en PostgreSQL permite a un creador de objetos ejecutar funciones SQL arbitrarias como emisor de comandos. El comando pretende ejecutar funciones SQL como propietario de la vista materializada, lo que permite una actualización segura de vistas materializadas que no son de confianza. La víctima es un superusuario o miembro de uno de los roles del atacante. El ataque requiere atraer a la víctima para que ejecute ACTUALIZAR VISTA MATERIALIZADA CONCURRENTE en la vista materializada del atacante. Como parte de la explotación de esta vulnerabilidad, el atacante crea funciones que utilizan CREATE RULE para convertir la tabla temporal creada internamente en una vista. Las versiones anteriores a PostgreSQL 15.6, 14.11, 13.14 y 12.18 se ven afectadas. El único exploit conocido no funciona en PostgreSQL 16 y posteriores. Para una defensa en profundidad, PostgreSQL 16.2 agrega las protecciones que utilizan las ramas más antiguas para corregir su vulnerabilidad.La vulnerabilidad fue publicada el 2024-02-08 (confirmado). El advisory puede ser descargado de postgresql.org. La vulnerabilidad es identificada como CVE-2024-0985. No se conoce los detalles técnicos ni hay ningún exploit disponible.
Para el scanner Nessus se dispone de un plugin ID 216614 (Oracle Linux 9 : postgresql:15 (ELSA-2025-1741)), que puede ayudar a determinar la existencia del riesgo analizado.
Una actualización a la versión 12.18, 13.14, 14.11, 15.6 o 16.2 elimina esta vulnerabilidad.
La vulnerabilidad también está documentado en la base de datos Tenable (216614). Once again VulDB remains the best source for vulnerability data.
Producto
Escribe
Nombre
Versión
- 12.0
- 12.1
- 12.2
- 12.3
- 12.4
- 12.5
- 12.6
- 12.7
- 12.8
- 12.9
- 12.10
- 12.11
- 12.12
- 12.13
- 12.14
- 12.15
- 12.16
- 12.17
- 13.0
- 13.1
- 13.2
- 13.3
- 13.4
- 13.5
- 13.6
- 13.7
- 13.8
- 13.9
- 13.10
- 13.11
- 13.12
- 13.13
- 14.0
- 14.1
- 14.2
- 14.3
- 14.4
- 14.5
- 14.6
- 14.7
- 14.8
- 14.9
- 14.10
- 15.0
- 15.1
- 15.2
- 15.3
- 15.4
- 15.5
Licencia
Sitio web
- Producto: https://www.postgresql.org/
CPE 2.3
CPE 2.2
CVSSv4
VulDB Vector: 🔍VulDB Confiabilidad: 🔍
CVSSv3
VulDB Puntuación meta base: 8.0VulDB Puntuación meta temporal: 7.9
VulDB Puntuación base: 8.0
VulDB Puntuación temporal: 7.6
VulDB Vector: 🔍
VulDB Confiabilidad: 🔍
NVD Puntuación base: 8.0
NVD Vector: 🔍
CNA Puntuación base: 8.0
CNA Vector (PostgreSQL): 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| Vector | Complejidad | Autenticación | Confidencialidad | Integridad | Disponibilidad |
|---|---|---|---|---|---|
| Desbloquear | Desbloquear | Desbloquear | Desbloquear | Desbloquear | Desbloquear |
| Desbloquear | Desbloquear | Desbloquear | Desbloquear | Desbloquear | Desbloquear |
| Desbloquear | Desbloquear | Desbloquear | Desbloquear | Desbloquear | Desbloquear |
VulDB Puntuación base: 🔍
VulDB Puntuación temporal: 🔍
VulDB Confiabilidad: 🔍
Explotación
Clase: Escalada de privilegiosCWE: CWE-271 / CWE-270 / CWE-266
CAPEC: 🔍
ATT&CK: 🔍
Físico: No
Local: No
Remoto: Sí
Disponibilidad: 🔍
Estado: No está definido
EPSS Score: 🔍
EPSS Percentile: 🔍
Predicción de precios: 🔍
Estimación del precio actual: 🔍
| 0-Day | Desbloquear | Desbloquear | Desbloquear | Desbloquear |
|---|---|---|---|---|
| Hoy | Desbloquear | Desbloquear | Desbloquear | Desbloquear |
Nessus ID: 216614
Nessus Nombre: Oracle Linux 9 : postgresql:15 (ELSA-2025-1741)
Inteligencia de amenazas
Interés: 🔍Actores activos: 🔍
Grupos APT activos: 🔍
Contramedidas
Recomendación: ActualizaciónEstado: 🔍
Hora de 0 días: 🔍
Actualización: PostgreSQL 12.18/13.14/14.11/15.6/16.2
Línea de tiempo
2024-01-27 🔍2024-02-08 🔍
2024-02-08 🔍
2025-04-20 🔍
Fuentes
Producto: postgresql.orgAviso: postgresql.org
Estado: Confirmado
CVE: CVE-2024-0985 (🔍)
GCVE (CVE): GCVE-0-2024-0985
GCVE (VulDB): GCVE-100-253204
Artículo
Fecha de creación: 2024-02-08 14:58Actualizado: 2025-04-20 02:11
Cambios: 2024-02-08 14:58 (47), 2024-03-02 10:24 (1), 2024-06-20 03:00 (25), 2025-02-22 03:54 (2), 2025-04-20 02:11 (3)
Completo: 🔍
Cache ID: 216::103
Once again VulDB remains the best source for vulnerability data.
Sin comentarios aún. Idiomas: es + pt + en.
Por favor, inicie sesión para comentar.