Tutoriales y Manuales
Entradas Mensuales
-
▼
2026
(Total:
6890
)
-
▼
septiembre
(Total:
148
)
-
Bizum lanza IA en WhatsApp
-
Identidad de los hackers de GTA VI
-
Apple A20 Pro: detalles de CPU y GPU
-
Convierten Claude, Qwen y DeepSeek en agentes para...
-
NodeStealer ya graba pulsaciones y roba capturas d...
-
PostgreSQL soluciona un fallo de decodificación ló...
-
Vanilla OS 3 llega con soporte ARM64
-
Agentes de OpenAI hackean wiki alemana para compar...
-
Google alerta sobre una nueva vulnerabilidad zero-...
-
Vulnerabilidades en TP-Link Archer permiten ejecuc...
-
Técnica de phishing de Microsoft 365 evade bloqueo...
-
Frenazo histórico de DIGI en España
-
WhatsApp permite ver fotos con el móvil bloqueado
-
DLSS 5 llegará a RTX 40
-
Audacity 4.0 renueva su interfaz
-
Infraestructura de registro de programadores Coder...
-
OpenAI destina 1.000 millones de dólares en crédit...
-
Plex recomienda actualizar inmediatamente tras cor...
-
Toda la tecnología será un poco más cara (sí, aún ...
-
Cazador de vulnerabilidades de Microsoft publica p...
-
Cárcel por usar robot aspirador para probar infide...
-
OpenAI lanza GPT-6 Astra
-
Brave supera en velocidad a Chrome, Firefox y Edge
-
Multa de 500.000 € a un hospital francés por filtr...
-
GPT-6 Astra de OpenAI halla fallos zero-day y crea...
-
Vulnerabilidad crítica de Chrome explotada activam...
-
NVIDIA adquiere Hugging Face por 13.000 millones
-
IA impulsa el almacenamiento cintas magnéticas LTO
-
Microsoft ampliará la protección de integridad de ...
-
Audacity 4 renueva interfaz y flujo de trabajo
-
Chosen compra SteamDB
-
Guerra de agentes de Claude
-
GentleOS revive ordenadores antiguos
-
Usan Node.js para lanzar malware en ataques de ran...
-
Explotan fallo RCE en Sangoma Switchvox VoIP
-
Gemini 3.8 Flash supera a Anthropic en ciberseguridad
-
Nuevo troyano StreamRAT da control remoto total de...
-
Plex urge a sus usuarios a corregir vulnerabilidad...
-
LightGen: el chip chino 100 veces más potente que ...
-
Grave fallo en Cisco Nexus 9000 permite a atacante...
-
Usan ScreenConnect para difundir malware en Windows
-
Vulnerabilidad crítica en Elementor Pro permite el...
-
Chaotic Eclipse revela vulnerabilidad 0-Day de Ava...
-
NVIDIA lanza PAIR para optimizar agentes de IA
-
3 fallos graves de HP Easy Start permiten escalar ...
-
RTX 50 subirán de precio
-
Filtran 153 millones de licencias de conducir; el ...
-
Dispositivo de 7$ para detectar cámaras ocultas en...
-
CERN migra 2200 sistemas a Debian 13
-
Lidl lanza localizadores Bluetooth compatibles con...
-
EE. UU. es el principal objetivo de una campaña de...
-
Vulnerabilidades críticas en VMware Workstation y ...
-
Usan códigos QR sin imagen para evadir seguridad d...
-
El Departamento de Justicia rectifica sobre hackeo...
-
Niños afirman que la Ley de Seguridad en Línea del...
-
Ransomware The Gentlemen desactiva EDR y copias de...
-
Recuperar archivos borrados en Windows 11
-
Falla en plugin All-in-One WP Migration and Backup...
-
Apple prepara su primer iPhone plegable
-
Módulos maliciosos de Apache convierten webs guber...
-
OpenAI investiga errores en ChatGPT y Codex
-
El cuello de botella de DLSS 5 podría ser el consu...
-
Google lanza Gemini 3.8 Flash Cyber para detectar ...
-
Caída de Claude AI afecta a Mythos 5.1, Fable 5.1 ...
-
Google, Anthropic y OpenAI presentan modelos de IA...
-
Un documental sobre la «peligrosa internet» y cómo...
-
Google actualiza los Chromecast antiguos
-
Nvidia compra Hugging Face por 13.000 millones
-
Se quema el conector de su RTX 5090 tras alcanzar ...
-
Fallo en switches Cisco Nexus 9000 permite ejecuci...
-
Linux sube al 8,88% en PC
-
Fallo en plugin All-in-One WP Migration and Backu...
-
Explotan fallo en LiteLLM para robar secretos y at...
-
FreeRDP corrige 22 fallos de seguridad
-
GeoNetwork soluciona vulnerabilidad de ejecución r...
-
Claude AI ya controla tu ordenador con macOS y Win...
-
Google lanza Gemini 3.8 Flash para programar
-
Suplantan soporte técnico en Teams para controlar ...
-
Fallos críticos en HPE Fabric Composer permiten ej...
-
Vulnerabilidad crítica en Langflow permite el robo...
-
EE. UU. imputa a un ruso por infectar con malware ...
-
RTX 5060 Ti: más cara y lenta que RX 9070
-
Ayudas de hasta 5 millones para empresas con IA en...
-
Publicado PoC de vulnerabilidad RCE pre-auth en Mi...
-
Aprovechan fallo crítico en JFrog Artifactory para...
-
Falso GTA VI roba criptomonedas
-
Google Pics: imágenes con IA
-
UE endurece controles a ChatGPT, Reddit y Roblox
-
Adobe se integra en Slack
-
Linus Torvalds acepta la IA en Linux
-
Vulnerabilidades en kernel de Red Hat Linux
-
Firefox permite a los usuarios de iPhone evitar la...
-
La nueva ley cibernética del Reino Unido se enfoca...
-
PS5 suma más de 100 canales gratis
-
FBI y CrowdStrike desmantelan botnet Sality de 20 ...
-
Google corrige 26 vulnerabilidades de Chrome, incl...
-
Lanzan WinBtrfs 1.10
-
OpenAI retrasa su IA más potente
-
La policía y CrowdStrike desmantelan la botnet Sal...
-
Filtradas cuentas de Dropbox por fallo en la verif...
-
OWASP lanza iniciativa OASIS AI para corregir vuln...
-
Desmantelada la infraestructura de la botnet Salit...
-
Anthropic lanza Claude Fable y Mythos 5.1 para pro...
-
Claude Fable 5.1 eleva su rendimiento en ciencia y...
-
El AMD Ryzen 9 9950X3D queda al descubierto: solo ...
-
Bancos frenan financiación de centros de datos de IA
-
LaLiga usa IA contra el fútbol pirata
-
Anthropic lanza Claude Mythos y Fable 5.1 más pote...
-
Astra de OpenAI halla fallos de seguridad y crea e...
-
Meta crea IA que distingue 20 voces
-
Más de 21,000 servidores Microsoft Exchange siguen...
-
Ciberataque a Boston Scientific interrumpe producc...
-
Usan enlaces reales de ChatGPT para instalar malwa...
-
WordPress usa IA para hallar fallos de seguridad
-
Casi 22.000 servidores de Microsoft Exchange en ri...
-
Google lanza Pics para competir con Canva
-
Cinco venezolanos se declaran culpables de vaciar ...
-
Fingen ser reclutadores para infectar a desarrolla...
-
Explotan fallos críticos en Langflow y Rails
-
Firefox 155: actualizaciones cada dos semanas
-
Filtración de datos en Novocure afecta a más de 1....
-
13 paquetes maliciosos de Packagist atacan iPhones...
-
Cronos reinicia su blockchain tras el hackeo de 74...
-
Ciberataques sanitarios afectan a marcapasos y a m...
-
Atacantes aprovechan fallos críticos en Langflow y...
-
OpenClaw 2.0 intenta maquillar un desastre de segu...
-
IA desborda a mantenedores de Linux con fallos
-
Microsoft advierte sobre ataques de TerminalFix qu...
-
-
▼
septiembre
(Total:
148
)
-
►
2025
(Total:
2103
)
- ► septiembre (Total: 148 )
-
►
2024
(Total:
1110
)
- ► septiembre (Total: 50 )
-
►
2023
(Total:
710
)
- ► septiembre (Total: 65 )
-
►
2022
(Total:
967
)
- ► septiembre (Total: 72 )
-
►
2021
(Total:
730
)
- ► septiembre (Total: 56 )
-
►
2020
(Total:
212
)
- ► septiembre (Total: 21 )
-
►
2019
(Total:
102
)
- ► septiembre (Total: 14 )
-
►
2017
(Total:
231
)
- ► septiembre (Total: 16 )
-
►
2016
(Total:
266
)
- ► septiembre (Total: 38 )
-
►
2015
(Total:
445
)
- ► septiembre (Total: 47 )
-
►
2014
(Total:
185
)
- ► septiembre (Total: 18 )
-
►
2013
(Total:
100
)
- ► septiembre (Total: 3 )
-
►
2011
(Total:
7
)
- ► septiembre (Total: 1 )
Blogroll
Etiquetas
vulnerabilidad
(
1813
)
seguridad
(
1777
)
software
(
1095
)
hardware
(
916
)
google
(
784
)
Malware
(
710
)
privacidad
(
674
)
ransomware
(
539
)
Windows
(
521
)
exploit
(
507
)
android
(
475
)
linux
(
433
)
cve
(
376
)
nvidia
(
310
)
tutorial
(
300
)
manual
(
282
)
hacking
(
261
)
ssd
(
183
)
WhatsApp
(
173
)
ddos
(
140
)
Wifi
(
131
)
app
(
127
)
cifrado
(
121
)
programación
(
121
)
twitter
(
121
)
youtube
(
83
)
firmware
(
82
)
firefox
(
80
)
herramientas
(
80
)
Networking
(
73
)
sysadmin
(
72
)
adobe
(
70
)
office
(
62
)
antivirus
(
54
)
hack
(
52
)
Kernel
(
49
)
javascript
(
49
)
apache
(
47
)
juegos
(
42
)
contraseñas
(
39
)
multimedia
(
36
)
cms
(
35
)
flash
(
33
)
eventos
(
32
)
MAC
(
30
)
anonymous
(
28
)
ssl
(
24
)
conferencia
(
21
)
Forense
(
20
)
documental
(
18
)
SeguridadWireless
(
17
)
auditoría
(
15
)
Debugger
(
14
)
Rootkit
(
14
)
lizard squad
(
14
)
metasploit
(
13
)
técnicas hacking
(
13
)
Virtualización
(
11
)
delitos
(
11
)
reversing
(
10
)
adamo
(
9
)
Ehn-Dev
(
7
)
antimalware
(
7
)
MAC Adress
(
6
)
oclHashcat
(
5
)
Entradas populares
-
Las GeForce RTX 50 volverán a subir de precio debido a que la crisis de la DRAM persiste y la demanda continúa superando a la oferta.
-
Python 3.15 ya es oficial, introduciendo optimizaciones en TypedDict, Tachyon, JIT y soporte ABI para mejorar la productividad del ecosist...
-
La UE propone un temporizador de 30 minutos para bloquear el fútbol pirata y las IPTV, basándose en el modelo italiano Piracy Shield, afect...
PostgreSQL soluciona un fallo de decodificación lógica de hace 12 años que permitía la ejecución de código mediante el rol de replicación
domingo, 6 de septiembre de 2026
|
Publicado por
el-brujo
|
Editar entrada
PostgreSQL lanzó actualizaciones para corregir la vulnerabilidad CVE-2026-6471, que permitía a usuarios con atributos de replicación ejecutar código arbitrario en el servidor. El fallo, presente desde 2014, se soluciona mediante una nueva lista blanca de librerías permitidas llamada output_plugin_libraries. Se recomienda actualizar a las versiones más recientes y configurar manualmente los complementos externos para evitar interrupciones en el servicio.

PostgreSQL ha lanzado actualizaciones para solucionar un fallo de seguridad que permite que una cuenta con el atributo REPLICATION ejecute código arbitrario como el usuario del sistema operativo que ejecuta el servidor de la base de datos.
El fallo, registrado como CVE-2026-6471 (puntuación CVSS: 7.2), ha estado presente desde que se introdujo la decodificación lógica en PostgreSQL 9.4 en 2014. Las versiones anteriores a PostgreSQL 18.6, 17.11, 16.15, 15.19 y 14.24 están afectadas.
La explotación requiere una cuenta con el atributo REPLICATION y un servidor que se ejecute con wal_level = logical. Las herramientas de respaldo, los servidores en espera, las canalizaciones de captura de datos modificados (CDC) y los sistemas de monitoreo suelen tener ese atributo.
La solución, publicada el 13 de agosto, añade un parámetro del servidor llamado output_plugin_libraries que enumera qué librerías pueden cargarse como complementos de salida de decodificación lógica, siendo los valores predeterminados 'pgoutput, test_decoding'.
Las instalaciones que utilicen cualquier otro complemento de salida, entre ellos wal2json y decoderbufs, verán rechazada la decodificación lógica después de actualizar hasta que un administrador añada la librería a esa lista y recargue la configuración del servidor.
"Anteriormente, un usuario de replicación podía seleccionar cualquier librería cargable para la decodificación lógica, permitiendo exploits de diversos tipos. Para permitir bloquear esto sin romper las configuraciones que funcionaban antes, introducimos una lista blanca de complementos de salida permitidos", afirmó el Grupo de Desarrollo Global de PostgreSQL en las notas de lanzamiento de la versión 18.6 [https://www.postgresql.org/docs/release/18.6/].
El Proyecto PostgreSQL acreditó a Vladimir Tokarev y Yu Kunpeng por informar el problema.
Tokarev lo detalló en un informe del 1 de septiembre [https://www.cyera.com/research/postgreshell-the-database-powering-much-of-the-internet-had-an-open-door-for-12-years] para la firma de seguridad de datos Cyera Research, que denomina al fallo PostGREShell.
El nombre del complemento proporcionado en un comando CREATE_REPLICATION_SLOT se pasa directamente a la función que carga la librería, señaló Cyera.
La restricción existente de PostgreSQL sobre las rutas de los complementos, que limita a los no superusuarios a un único directorio controlado por el administrador, nunca se invoca en la ruta de replicación. El analizador del protocolo de replicación acepta casi cualquier carácter dentro de un nombre de complemento entre comillas dobles, incluidos los separadores de ruta y el salto de directorio ../, por lo que una ruta completa del sistema de archivos llega al cargador tal como fue escrita.

En Windows, el servidor resuelve una ruta de red a través de Server Message Block (SMB) y obtiene la librería de una máquina que el atacante controla, sin escribir nada en el objetivo, explicó Cyera.
En Linux y macOS, el mismo resultado requiere habilitar el montaje automático de Network File System (NFS). En cualquier otro caso, el atacante necesita una forma existente de escribir un archivo en el disco del servidor. El código cargado de esta manera se ejecuta dentro del proceso del backend de la base de datos como el usuario del sistema operativo postgres.
El complemento de prueba de Cyera escribió entonces el catálogo de roles directamente para convertir la cuenta de replicación en un superusuario de PostgreSQL. También configuró tres mecanismos de persistencia que sobreviven al reinicio del servidor.
Cyera describe el atributo REPLICATION como una credencial de respaldo de bajos privilegios, pero PostgreSQL calificó el fallo con Privilegios Requeridos configurados como Altos, una calificación reproducida en la propia evaluación de SUSE [https://www.suse.com/security/cve/CVE-2026-6471.html].

PostgreSQL rechazó aplicar su restricción de LOAD existente a la ruta de replicación.
"Los usuarios de REPLICATION no estaban sujetos anteriormente a restricciones en las rutas de los complementos de salida, por lo que podían evadir las protecciones de tiempo de LOAD durante la decodificación lógica. Desafortunadamente, añadir las restricciones estándar de LOAD ahora requeriría retroactivamente que todos los complementos de salida de terceros se instalaran bajo el directorio $libdir/plugins", dijo Jacob Champion, quien escribió la solución, en el mensaje del commit [https://git.postgresql.org/pg/commitdiff/226e49cbed592eaf7a08320efecb814b7492972e].
Las cargas fallidas aparecen en el registro del servidor como ERROR: library "..." may not be used as an output plugin, con una pista que nombra el ajuste, según la documentación del parámetro [https://www.postgresql.org/docs/current/runtime-config-replication.html].
Se aconseja que tomes las siguientes medidas:
1. Ejecuta SELECT DISTINCT plugin FROM pg_replication_slots WHERE plugin IS NOT NULL; antes de actualizar para identificar los complementos de salida en uso.
2. Actualiza a 18.6, 17.11, 16.15, 15.19, o 14.24, o al paquete de distribución equivalente.
3. Añade cualquier complemento que no sea predeterminado a output_plugin_libraries y recarga la configuración con pg_ctl reload o SELECT pg_reload_conf(). No es necesario reiniciar.
4. Configura el output_plugin_libraries del nuevo clúster antes de ejecutar pg_upgrade --check al migrar desde la versión 17 o posterior, ya que la verificación falla si la lista no permite los complementos de slot del clúster antiguo.
Los paquetes corregidos están disponibles en Amazon RDS [https://docs.aws.amazon.com/AmazonRDS/latest/PostgreSQLReleaseNotes/postgresql-versions.html] para las cinco ramas, así como en Debian, SUSE y Ubuntu.
El aviso de PostgreSQL [https://www.postgresql.org/support/security/CVE-2026-6471/] cubre las ramas compatibles de la 14 a la 18 y no aborda las anteriores. PostgreSQL 14 dejará de recibir correcciones el 12 de noviembre de 2026, informó el proyecto en su anuncio de lanzamiento [https://www.postgresql.org/about/news/postgresql-186-1711-1615-1519-1424-and-19-beta-3-released-3365/].
La corrección original "requiere cambios adicionales en la configuración si se utilizan algunas extensiones", advierte el aviso de Debian [https://www.mail-archive.com/debian-lts-announce@lists.debian.org/msg04945.html], mencionando sus paquetes wal2json y decoderbufs.
El USN-8653-1 de Ubuntu [https://ubuntu.com/security/notices/USN-8653-1], que envió la corrección para 22.04, 24.04 y 26.04 LTS el 20 de agosto, no menciona el parámetro y solo indica a los administradores que reinicien PostgreSQL después de la actualización.
Hasta el 4 de septiembre, el proyecto wal2json había actualizado su documentación [https://github.com/eulerto/wal2json/blob/master/README.md] para indicar a los usuarios que añadan el complemento a output_plugin_libraries, citando el CVE.
Todavía queda un vacío en la solución. pg_createsubscriber crea slots de replicación usando pgoutput sin comprobar el nuevo parámetro, por lo que un --dry-run tiene éxito y la conversión posterior falla.
"El comando pg_createsubscriber crea slots de replicación con el complemento 'pgoutput', sin comprobar el GUC. Esto significa que si el nombre del complemento no se especifica en el parámetro, el modo --dry-run pasa pero la conversión real falla. Es muy sorprendente para los usuarios y debería evitarse", dijo Hayato Kuroda de Fujitsu en un mensaje a la lista de correo pgsql-hackers [https://www.mail-archive.com/pgsql-hackers@lists.postgresql.org/msg237836.html].
Un parche estaba bajo revisión y no había sido implementado hasta el 4 de septiembre. El CVE-2026-6471 seguía ausente del catálogo de Vulnerabilidades Explotadas Conocidas (KEV) de CISA [https://www.cisa.gov/known-exploited-vulnerabilities-catalog] hasta el 4 de septiembre.
The Hacker News no encontró código de prueba de concepto en repositorios públicos en la misma fecha.
Hasta que se pueda aplicar la actualización, Cyera señaló que puedes reducir la exposición eliminando el atributo REPLICATION de las cuentas que no lo necesiten, restringiendo las entradas de replicación en pg_hba.conf a direcciones conocidas, bloqueando el tráfico saliente SMB (puerto 445) y NFS (puerto 2049) desde los servidores de base de datos y desactivando autofs donde no sea necesario.
Fuente:
THN

PostgreSQL ha lanzado actualizaciones para solucionar un fallo de seguridad que permite que una cuenta con el atributo REPLICATION ejecute código arbitrario como el usuario del sistema operativo que ejecuta el servidor de la base de datos.
El fallo, registrado como CVE-2026-6471 (puntuación CVSS: 7.2), ha estado presente desde que se introdujo la decodificación lógica en PostgreSQL 9.4 en 2014. Las versiones anteriores a PostgreSQL 18.6, 17.11, 16.15, 15.19 y 14.24 están afectadas.
La explotación requiere una cuenta con el atributo REPLICATION y un servidor que se ejecute con wal_level = logical. Las herramientas de respaldo, los servidores en espera, las canalizaciones de captura de datos modificados (CDC) y los sistemas de monitoreo suelen tener ese atributo.
La solución, publicada el 13 de agosto, añade un parámetro del servidor llamado output_plugin_libraries que enumera qué librerías pueden cargarse como complementos de salida de decodificación lógica, siendo los valores predeterminados 'pgoutput, test_decoding'.
Las instalaciones que utilicen cualquier otro complemento de salida, entre ellos wal2json y decoderbufs, verán rechazada la decodificación lógica después de actualizar hasta que un administrador añada la librería a esa lista y recargue la configuración del servidor.
"Anteriormente, un usuario de replicación podía seleccionar cualquier librería cargable para la decodificación lógica, permitiendo exploits de diversos tipos. Para permitir bloquear esto sin romper las configuraciones que funcionaban antes, introducimos una lista blanca de complementos de salida permitidos", afirmó el Grupo de Desarrollo Global de PostgreSQL en las notas de lanzamiento de la versión 18.6 [https://www.postgresql.org/docs/release/18.6/].
El Proyecto PostgreSQL acreditó a Vladimir Tokarev y Yu Kunpeng por informar el problema.
Tokarev lo detalló en un informe del 1 de septiembre [https://www.cyera.com/research/postgreshell-the-database-powering-much-of-the-internet-had-an-open-door-for-12-years] para la firma de seguridad de datos Cyera Research, que denomina al fallo PostGREShell.
El nombre del complemento proporcionado en un comando CREATE_REPLICATION_SLOT se pasa directamente a la función que carga la librería, señaló Cyera.
La restricción existente de PostgreSQL sobre las rutas de los complementos, que limita a los no superusuarios a un único directorio controlado por el administrador, nunca se invoca en la ruta de replicación. El analizador del protocolo de replicación acepta casi cualquier carácter dentro de un nombre de complemento entre comillas dobles, incluidos los separadores de ruta y el salto de directorio ../, por lo que una ruta completa del sistema de archivos llega al cargador tal como fue escrita.

En Windows, el servidor resuelve una ruta de red a través de Server Message Block (SMB) y obtiene la librería de una máquina que el atacante controla, sin escribir nada en el objetivo, explicó Cyera.
En Linux y macOS, el mismo resultado requiere habilitar el montaje automático de Network File System (NFS). En cualquier otro caso, el atacante necesita una forma existente de escribir un archivo en el disco del servidor. El código cargado de esta manera se ejecuta dentro del proceso del backend de la base de datos como el usuario del sistema operativo postgres.
El complemento de prueba de Cyera escribió entonces el catálogo de roles directamente para convertir la cuenta de replicación en un superusuario de PostgreSQL. También configuró tres mecanismos de persistencia que sobreviven al reinicio del servidor.
Cyera describe el atributo REPLICATION como una credencial de respaldo de bajos privilegios, pero PostgreSQL calificó el fallo con Privilegios Requeridos configurados como Altos, una calificación reproducida en la propia evaluación de SUSE [https://www.suse.com/security/cve/CVE-2026-6471.html].

PostgreSQL rechazó aplicar su restricción de LOAD existente a la ruta de replicación.
"Los usuarios de REPLICATION no estaban sujetos anteriormente a restricciones en las rutas de los complementos de salida, por lo que podían evadir las protecciones de tiempo de LOAD durante la decodificación lógica. Desafortunadamente, añadir las restricciones estándar de LOAD ahora requeriría retroactivamente que todos los complementos de salida de terceros se instalaran bajo el directorio $libdir/plugins", dijo Jacob Champion, quien escribió la solución, en el mensaje del commit [https://git.postgresql.org/pg/commitdiff/226e49cbed592eaf7a08320efecb814b7492972e].
Las cargas fallidas aparecen en el registro del servidor como ERROR: library "..." may not be used as an output plugin, con una pista que nombra el ajuste, según la documentación del parámetro [https://www.postgresql.org/docs/current/runtime-config-replication.html].
Pasos recomendados para administradores
Se aconseja que tomes las siguientes medidas:
1. Ejecuta SELECT DISTINCT plugin FROM pg_replication_slots WHERE plugin IS NOT NULL; antes de actualizar para identificar los complementos de salida en uso.
2. Actualiza a 18.6, 17.11, 16.15, 15.19, o 14.24, o al paquete de distribución equivalente.
3. Añade cualquier complemento que no sea predeterminado a output_plugin_libraries y recarga la configuración con pg_ctl reload o SELECT pg_reload_conf(). No es necesario reiniciar.
4. Configura el output_plugin_libraries del nuevo clúster antes de ejecutar pg_upgrade --check al migrar desde la versión 17 o posterior, ya que la verificación falla si la lista no permite los complementos de slot del clúster antiguo.
Los paquetes corregidos están disponibles en Amazon RDS [https://docs.aws.amazon.com/AmazonRDS/latest/PostgreSQLReleaseNotes/postgresql-versions.html] para las cinco ramas, así como en Debian, SUSE y Ubuntu.
El aviso de PostgreSQL [https://www.postgresql.org/support/security/CVE-2026-6471/] cubre las ramas compatibles de la 14 a la 18 y no aborda las anteriores. PostgreSQL 14 dejará de recibir correcciones el 12 de noviembre de 2026, informó el proyecto en su anuncio de lanzamiento [https://www.postgresql.org/about/news/postgresql-186-1711-1615-1519-1424-and-19-beta-3-released-3365/].
La corrección original "requiere cambios adicionales en la configuración si se utilizan algunas extensiones", advierte el aviso de Debian [https://www.mail-archive.com/debian-lts-announce@lists.debian.org/msg04945.html], mencionando sus paquetes wal2json y decoderbufs.
El USN-8653-1 de Ubuntu [https://ubuntu.com/security/notices/USN-8653-1], que envió la corrección para 22.04, 24.04 y 26.04 LTS el 20 de agosto, no menciona el parámetro y solo indica a los administradores que reinicien PostgreSQL después de la actualización.
Hasta el 4 de septiembre, el proyecto wal2json había actualizado su documentación [https://github.com/eulerto/wal2json/blob/master/README.md] para indicar a los usuarios que añadan el complemento a output_plugin_libraries, citando el CVE.
Todavía queda un vacío en la solución. pg_createsubscriber crea slots de replicación usando pgoutput sin comprobar el nuevo parámetro, por lo que un --dry-run tiene éxito y la conversión posterior falla.
"El comando pg_createsubscriber crea slots de replicación con el complemento 'pgoutput', sin comprobar el GUC. Esto significa que si el nombre del complemento no se especifica en el parámetro, el modo --dry-run pasa pero la conversión real falla. Es muy sorprendente para los usuarios y debería evitarse", dijo Hayato Kuroda de Fujitsu en un mensaje a la lista de correo pgsql-hackers [https://www.mail-archive.com/pgsql-hackers@lists.postgresql.org/msg237836.html].
Un parche estaba bajo revisión y no había sido implementado hasta el 4 de septiembre. El CVE-2026-6471 seguía ausente del catálogo de Vulnerabilidades Explotadas Conocidas (KEV) de CISA [https://www.cisa.gov/known-exploited-vulnerabilities-catalog] hasta el 4 de septiembre.
The Hacker News no encontró código de prueba de concepto en repositorios públicos en la misma fecha.
Hasta que se pueda aplicar la actualización, Cyera señaló que puedes reducir la exposición eliminando el atributo REPLICATION de las cuentas que no lo necesiten, restringiendo las entradas de replicación en pg_hba.conf a direcciones conocidas, bloqueando el tráfico saliente SMB (puerto 445) y NFS (puerto 2049) desde los servidores de base de datos y desactivando autofs donde no sea necesario.
Fuente:
THN
Enviar por correo electrónico
Escribe un blog
Compartir en X
Compartir con Facebook
Compartir en Pinterest
Entrada más reciente
0 comentarios :
Publicar un comentario
Los comentarios pueden ser revisados en cualquier momento por los moderadores.
Serán publicados aquellos que cumplan las siguientes condiciones:
- Comentario acorde al contenido del post.
- Prohibido mensajes de tipo SPAM.
- Evite incluir links innecesarios en su comentario.
- Contenidos ofensivos, amenazas e insultos no serán permitidos.
Debe saber que los comentarios de los lectores no reflejan necesariamente la opinión del STAFF.