{"id":6104,"date":"2026-10-09T08:29:55","date_gmt":"2026-10-09T13:29:55","guid":{"rendered":"https:\/\/cert.pa\/?p=6104"},"modified":"2026-10-12T13:31:45","modified_gmt":"2026-10-12T18:31:45","slug":"csirt-panama-aviso-2026-oct-8-vulnerabilidad-alta-en-apache-struts-que-permite-ejecucion-remota-de-codigo-cve-2016-3081","status":"publish","type":"post","link":"https:\/\/cert.pa\/?p=6104","title":{"rendered":"CSIRT Panam\u00e1 Aviso 2026-oct-8: Vulnerabilidad Alta en Apache Struts que permite ejecuci\u00f3n remota de c\u00f3digo \u2014 CVE-2016-3081"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>Fecha de emisi\u00f3n:<\/strong> 8 de octubre de 2026<br><strong>CVE ID:<\/strong> CVE-2016-3081<br><strong>Severidad:<\/strong> ALTA \u2014 CVSS 3.0: 8.1 (prioridad de atenci\u00f3n: CR\u00cdTICA por explotaci\u00f3n activa)<br><strong>Vector CVSS:<\/strong> CVSS:3.0\/AV:N\/AC:H\/PR:N\/UI:N\/S:U\/C:H\/I:H\/A:H<br><strong>Tipo de vulnerabilidad:<\/strong> CWE-77: Inyecci\u00f3n de comandos<br><strong>Producto afectado:<\/strong> Apache Struts 2 (con Dynamic Method Invocation habilitado)<br><strong>Explotaci\u00f3n activa:<\/strong> S\u00ed \u2014 Incluida en el cat\u00e1logo CISA KEV (Known Exploited Vulnerabilities) desde el 8 de octubre de 2026 (fecha l\u00edmite CISA: 11 de octubre de 2026)<br><strong>Fuente:<\/strong> NVD \/ CISA \/ Apache Software Foundation (bolet\u00edn S2-032)<br><strong>Clasificaci\u00f3n TLP:<\/strong> TLP:CLEAR (Difusi\u00f3n p\u00fablica)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>I. Descripci\u00f3n<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se ha identificado una vulnerabilidad de inyecci\u00f3n de comandos en Apache Struts 2, registrada como CVE-2016-3081 (bolet\u00edn del fabricante S2-032) y calificada con 8.1 de 10 en la escala CVSS 3.0. Cuando la funci\u00f3n Dynamic Method Invocation (DMI) est\u00e1 habilitada, un atacante remoto no autenticado puede enviar expresiones OGNL mediante el prefijo <code>method:<\/code> en una petici\u00f3n HTTP y lograr la ejecuci\u00f3n remota de c\u00f3digo en el servidor de aplicaciones.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El 8 de octubre de 2026, la Agencia de Ciberseguridad y Seguridad de Infraestructura de Estados Unidos (CISA) la incorpor\u00f3 a su cat\u00e1logo de Known Exploited Vulnerabilities (KEV), lo que confirma que est\u00e1 siendo explotada activamente. Existen exploits p\u00fablicos desde 2016, incluido un m\u00f3dulo de Metasploit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El modelo EPSS estima en 93 % la probabilidad de que sea explotada en los pr\u00f3ximos 30 d\u00edas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Descripci\u00f3n t\u00e9cnica publicada en NVD (en ingl\u00e9s): \u00abApache Struts 2.3.19 to 2.3.20.2, 2.3.21 to 2.3.24.1, and 2.3.25 to 2.3.28, when Dynamic Method Invocation is enabled, allow remote attackers to execute arbitrary code via method: prefix, related to chained expressions.\u00bb<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>II. Productos Afectados<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Producto<\/th><th>Versiones afectadas<\/th><th>Versi\u00f3n corregida<\/th><\/tr><\/thead><tbody><tr><td>Apache Struts 2<\/td><td>2.3.19 a 2.3.20.2<\/td><td>2.3.20.3<\/td><\/tr><tr><td>Apache Struts 2<\/td><td>2.3.21 a 2.3.24.1<\/td><td>2.3.24.3<\/td><\/tr><tr><td>Apache Struts 2<\/td><td>2.3.25 a 2.3.28<\/td><td>2.3.28.1<\/td><\/tr><tr><td>Productos de terceros que incorporan Struts (p. ej., Oracle Siebel, productos Huawei)<\/td><td>Seg\u00fan el aviso de cada fabricante<\/td><td>Oracle Critical Patch Update de julio y octubre de 2016; aviso Huawei SA-20160527-01<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Nota: la rama 2.3.x de Struts est\u00e1 fuera de soporte. Se recomienda migrar a la rama soportada m\u00e1s reciente publicada por Apache.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>III. Acciones Requeridas<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>1. Actualizar inmediatamente<\/strong><br>Actualizar Apache Struts a 2.3.20.3, 2.3.24.3 o 2.3.28.1 (o, preferiblemente, a una rama soportada), seg\u00fan el bolet\u00edn S2-032 del fabricante.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>2. Mitigar inmediatamente si no es posible parchear<\/strong><br>Deshabilitar Dynamic Method Invocation estableciendo <code>&lt;constant name=\"struts.enable.DynamicMethodInvocation\" value=\"false\"\/&gt;<\/code> en <code>struts.xml<\/code>, y reiniciar la aplicaci\u00f3n. Restringir el acceso desde Internet a la aplicaci\u00f3n afectada y, si se dispone de WAF, bloquear peticiones con par\u00e1metros que comiencen por <code>method:<\/code> o contengan expresiones OGNL (<code>%23<\/code>, <code>#_memberAccess<\/code>, <code>@java.lang.Runtime@<\/code>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>3. Verificar posible compromiso<\/strong><br>El parche cierra el vector de explotaci\u00f3n, pero no elimina un acceso que el atacante ya haya obtenido. No se han publicado indicadores de compromiso (IoC) oficiales asociados a esta inclusi\u00f3n en KEV. Como indicadores de detecci\u00f3n, revisar:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Registros del servidor web\/proxy con par\u00e1metros <code>method:<\/code> seguidos de expresiones OGNL (p. ej., <code>method:%23_memberAccess<\/code>, <code>DEFAULT_MEMBER_ACCESS<\/code>, <code>getRuntime().exec<\/code>).<\/li>\n\n\n\n<li>Procesos hijos inesperados del servidor de aplicaciones Java (Tomcat, JBoss, WebLogic) como <code>sh<\/code>, <code>bash<\/code>, <code>cmd.exe<\/code>, <code>powershell.exe<\/code>, <code>wget<\/code> o <code>curl<\/code>.<\/li>\n\n\n\n<li>Archivos JSP\/webshells nuevos en el directorio de la aplicaci\u00f3n, cuentas nuevas, tareas programadas y conexiones salientes no habituales.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Reportar cualquier hallazgo a incidentes@cert.pa.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>IV. Referencias<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Apache Software Foundation. Security Bulletin S2-032. <a href=\"https:\/\/cwiki.apache.org\/confluence\/display\/WW\/S2-032\">https:\/\/cwiki.apache.org\/confluence\/display\/WW\/S2-032<\/a><\/li>\n\n\n\n<li>Oracle. Critical Patch Update \u2013 julio 2016. <a href=\"http:\/\/www.oracle.com\/technetwork\/security-advisory\/cpujul2016-2881720.html\">http:\/\/www.oracle.com\/technetwork\/security-advisory\/cpujul2016-2881720.html<\/a><\/li>\n\n\n\n<li>Oracle. Critical Patch Update \u2013 octubre 2016. <a href=\"http:\/\/www.oracle.com\/technetwork\/security-advisory\/cpuoct2016-2881722.html\">http:\/\/www.oracle.com\/technetwork\/security-advisory\/cpuoct2016-2881722.html<\/a><\/li>\n\n\n\n<li>Huawei PSIRT. Security Advisory SA-20160527-01. <a href=\"http:\/\/www.huawei.com\/en\/psirt\/security-advisories\/huawei-sa-20160527-01-struts2-en\">http:\/\/www.huawei.com\/en\/psirt\/security-advisories\/huawei-sa-20160527-01-struts2-en<\/a><\/li>\n\n\n\n<li>Packet Storm. Apache Struts 2.3.28 DMI Remote Code Execution (exploit). <a href=\"http:\/\/packetstormsecurity.com\/files\/136856\/Apache-Struts-2.3.28-Dynamic-Method-Invocation-Remote-Code-Execution.html\">http:\/\/packetstormsecurity.com\/files\/136856\/<\/a><\/li>\n\n\n\n<li>National Institute of Standards and Technology (NIST). National Vulnerability Database: CVE-2016-3081. <a href=\"https:\/\/nvd.nist.gov\/vuln\/detail\/CVE-2016-3081\">https:\/\/nvd.nist.gov\/vuln\/detail\/CVE-2016-3081<\/a><\/li>\n\n\n\n<li>CISA. Known Exploited Vulnerabilities Catalog. <a href=\"https:\/\/www.cisa.gov\/known-exploited-vulnerabilities-catalog\">https:\/\/www.cisa.gov\/known-exploited-vulnerabilities-catalog<\/a><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>V. Informaci\u00f3n de Contacto<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">CSIRT PANAM\u00c1 \u00b7 Computer Security Incident Response Team<br>Autoridad Nacional para la Innovaci\u00f3n Gubernamental<br>E-Mail: incidentes@cert.pa \u00b7 info@cert.pa<br>Phone: +507 520-CERT (2378) \u00b7 Web: https:\/\/cert.pa \u00b7 X: @CSIRTPanama \u00b7 Key ID: 16F2B124<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fecha de emisi\u00f3n: 8 de octubre de 2026CVE ID: CVE-2016-3081Severidad: ALTA \u2014 CVSS 3.0: 8.1 (prioridad de atenci\u00f3n: CR\u00cdTICA por [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":6126,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[4],"tags":[76,102,72,288,68],"class_list":["post-6104","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-avisos-de-seguridad","tag-actualizaciones","tag-apache","tag-avisos-de-seguridad","tag-struts","tag-vulnerabilidades","severidad-alto"],"_links":{"self":[{"href":"https:\/\/cert.pa\/index.php?rest_route=\/wp\/v2\/posts\/6104","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cert.pa\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cert.pa\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cert.pa\/index.php?rest_route=\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/cert.pa\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6104"}],"version-history":[{"count":1,"href":"https:\/\/cert.pa\/index.php?rest_route=\/wp\/v2\/posts\/6104\/revisions"}],"predecessor-version":[{"id":6112,"href":"https:\/\/cert.pa\/index.php?rest_route=\/wp\/v2\/posts\/6104\/revisions\/6112"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cert.pa\/index.php?rest_route=\/wp\/v2\/media\/6126"}],"wp:attachment":[{"href":"https:\/\/cert.pa\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6104"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cert.pa\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6104"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cert.pa\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6104"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}