{"id":841,"date":"2026-05-12T19:11:21","date_gmt":"2026-05-12T19:11:21","guid":{"rendered":"https:\/\/cybercolombia.co\/index.php\/2026\/05\/12\/la-nueva-vulnerabilidad-de-exim-bdat-expone-las-compilaciones-de-gnutls-a-una-posible-ejecucion-de-codigo-cyberdefensa-mx\/"},"modified":"2026-05-12T19:11:21","modified_gmt":"2026-05-12T19:11:21","slug":"la-nueva-vulnerabilidad-de-exim-bdat-expone-las-compilaciones-de-gnutls-a-una-posible-ejecucion-de-codigo-cyberdefensa-mx","status":"publish","type":"post","link":"https:\/\/cybercolombia.co\/index.php\/2026\/05\/12\/la-nueva-vulnerabilidad-de-exim-bdat-expone-las-compilaciones-de-gnutls-a-una-posible-ejecucion-de-codigo-cyberdefensa-mx\/","title":{"rendered":"La nueva vulnerabilidad de Exim BDAT expone las compilaciones de GnuTLS a una posible ejecuci\u00f3n de c\u00f3digo \u2013 CYBERDEFENSA.MX"},"content":{"rendered":"<div id=\"articlebody\">\n<p>Exim ha publicado actualizaciones de seguridad para abordar un problema de seguridad grave que afecta a ciertas configuraciones y que podr\u00eda permitir la corrupci\u00f3n de la memoria y la posible ejecuci\u00f3n de c\u00f3digo.<\/p>\n<p><a href=\"https:\/\/www.exim.org\/exim-html-current\/doc\/html\/spec_html\/index.html\">Exim<\/a> es un Agente de transferencia de correo (MTA) de c\u00f3digo abierto dise\u00f1ado para sistemas tipo Unix para recibir, enrutar y entregar correo electr\u00f3nico.<\/p>\n<p>La vulnerabilidad, rastreada como CVE-2026-45185, tambi\u00e9n conocida como Dead.Letter, se ha descrito como una vulnerabilidad de uso despu\u00e9s de la liberaci\u00f3n en el an\u00e1lisis del cuerpo del mensaje de transmisi\u00f3n de datos binarios (BDAT) de Exim cuando GnuTLS maneja una conexi\u00f3n TLS.<\/p>\n<p>\u00abLa vulnerabilidad se activa durante el manejo del cuerpo del mensaje BDAT cuando un cliente env\u00eda una alerta TLS close_notify antes de que se complete la transferencia del cuerpo, y luego contin\u00faa con un byte final en texto sin cifrar en la misma conexi\u00f3n TCP\u00bb, Exim <a href=\"https:\/\/www.exim.org\/static\/doc\/security\/EXIM-Security-2026-05-01.1\/EXIM-Security-2026-05-01.1.txt\">dicho<\/a> en un aviso publicado hoy.<\/p>\n<div class=\"dog_two clear\">\n<div class=\"cf\"><a href=\"https:\/\/thehackernews.uk\/threatlabz-vpn-risk-2026-d\" rel=\"nofollow noopener sponsored\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"lazyload\" alt=\"Ciberseguridad\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhnNON5UeWywT7OcPNw7V4L7QNWnCnm7Xl_99Y9ek8dL-gRwx-bWxQM1TKqt8deqqrdpUyKMuuijAWyyPQVB0s0qf8ntQ6ldFAJLru-QUWhddKTopc7SeNbBBnd-TsfFyRPP-AAyDuclLlL6XHK4_LXqDC_7eyaz9pzToYr7U543MhrJ7qcK-89sVWHTQUZ\/s728-e100\/zz-2-d.jpg\" width=\"729\" height=\"91\"\/><\/a><\/div>\n<\/div>\n<p>\u00abEsta secuencia de eventos puede hacer que Exim escriba en un buffer de memoria que ya ha sido liberado durante la desconexi\u00f3n de la sesi\u00f3n TLS, lo que lleva a la corrupci\u00f3n del mont\u00f3n. Un atacante s\u00f3lo necesita poder establecer una conexi\u00f3n TLS y usar la extensi\u00f3n SMTP CHUNKING (BDAT). \u00ab<\/p>\n<p>El problema afecta a todas las versiones de Exim desde 4.97 hasta 4.99.2 inclusive. Dicho esto, solo afecta a las compilaciones que usan USE_GNUTLS=yes, lo que significa que las compilaciones que dependen de otras bibliotecas TLS como OpenSSL no se ven afectadas.<\/p>\n<p>A Federico Kirschbaum, jefe del Laboratorio de Seguridad de XBOW, una plataforma aut\u00f3noma de pruebas de ciberseguridad, se le atribuye el m\u00e9rito de descubrir e informar la falla el 1 de mayo de 2026.<\/p>\n<p>\u00abDurante el cierre de TLS, Exim libera su buffer de transferencia TLS, pero un contenedor de recepci\u00f3n BDAT anidado a\u00fan puede procesar bytes entrantes y terminar llamando a ungetc(), que escribe un solo car\u00e1cter (\\n) en la regi\u00f3n liberada\u00bb, Kirschbaum <a href=\"https:\/\/xbow.com\/blog\/dead-letter-cve-2026-45185-xbow-found-rce-exim\">dicho<\/a>. \u00abEsa escritura de un byte aterriza en los metadatos del asignador de Exim, corrompiendo la forma interna del asignador; luego el exploit aprovecha esa corrupci\u00f3n para obtener m\u00e1s primitivos\u00bb.<\/p>\n<p><iframe loading=\"lazy\" title=\"BLOG Dead.Letter (CVE-2026-45185) How XBOW found an unauthenticated RCE on Exim - ASLR BYPASS\" width=\"1170\" height=\"878\" src=\"https:\/\/www.youtube.com\/embed\/qHYr7Fb0JuI?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>XBOW describi\u00f3 la vulnerabilidad como \u00abuno de los errores de mayor calibre\u00bb descubiertos en Exim hasta la fecha, y agreg\u00f3 que activarla casi no requiere configuraci\u00f3n especial en el servidor.<\/p>\n<p>La deficiencia se solucion\u00f3 en la versi\u00f3n 4.99.3. Se recomienda a todos los usuarios que actualicen lo antes posible. No existen mitigaciones que resuelvan la vulnerabilidad.<\/p>\n<p>\u00abLa soluci\u00f3n garantiza que la pila de procesamiento de entrada se restablezca limpiamente cuando se recibe una notificaci\u00f3n de cierre TLS durante una transferencia BDAT activa, evitando que se utilicen los punteros obsoletos\u00bb, se\u00f1al\u00f3 Exim.<\/p>\n<p>Esta no es la primera vez que se revelan errores cr\u00edticos de uso despu\u00e9s de la liberaci\u00f3n en Exim. A finales de 2017, Exim parch\u00f3 una vulnerabilidad de uso despu\u00e9s de la liberaci\u00f3n en el demonio SMTP (<a href=\"https:\/\/devco.re\/blog\/2017\/12\/11\/Exim-RCE-advisory-CVE-2017-16943-en\/\">CVE-2017-16943<\/a>puntuaci\u00f3n CVSS: 9,8) que atacantes no autenticados podr\u00edan haber aprovechado para lograr la ejecuci\u00f3n remota de c\u00f3digo mediante comandos BDAT especialmente dise\u00f1ados y tomar el control del servidor de correo electr\u00f3nico.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Exim ha publicado actualizaciones de seguridad para abordar un problema de seguridad grave que afecta a ciertas configuraciones y que podr\u00eda permitir la corrupci\u00f3n de la memoria y la posible ejecuci\u00f3n de c\u00f3digo. Exim es un Agente de transferencia de correo (MTA) de c\u00f3digo abierto dise\u00f1ado para sistemas tipo Unix para recibir, enrutar y entregar [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":731,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[25,5],"tags":[2460,376,2461,24,766,2459,651,2462,95,312,2463,132,313],"class_list":["post-841","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-noticias","category-trending","tag-bdat","tag-codigo","tag-compilaciones","tag-cyberdefensa-mx","tag-ejecucion","tag-exim","tag-expone","tag-gnutls","tag-las","tag-nueva","tag-posible","tag-una","tag-vulnerabilidad"],"_links":{"self":[{"href":"https:\/\/cybercolombia.co\/index.php\/wp-json\/wp\/v2\/posts\/841","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cybercolombia.co\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cybercolombia.co\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cybercolombia.co\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cybercolombia.co\/index.php\/wp-json\/wp\/v2\/comments?post=841"}],"version-history":[{"count":0,"href":"https:\/\/cybercolombia.co\/index.php\/wp-json\/wp\/v2\/posts\/841\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cybercolombia.co\/index.php\/wp-json\/wp\/v2\/media\/731"}],"wp:attachment":[{"href":"https:\/\/cybercolombia.co\/index.php\/wp-json\/wp\/v2\/media?parent=841"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cybercolombia.co\/index.php\/wp-json\/wp\/v2\/categories?post=841"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cybercolombia.co\/index.php\/wp-json\/wp\/v2\/tags?post=841"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}