Etiqueta: vulnerabilidad

  • PHP, hackers y responsabilidad: cuando una falla invisible pone en jaque a media web

    PHP, hackers y responsabilidad: cuando una falla invisible pone en jaque a media web

    Durante años usamos Internet con una confianza bastante curiosa: escribimos una dirección, abrimos una página y asumimos que detrás todo funcionará. Pero hoy, 21 de octubre de 2026, dos vulnerabilidades críticas en PHP —uno de los lenguajes que sostienen buena parte de la web— obligaron a miles de administradores a actualizar de urgencia sus servidores y llevaron incluso a que varios sitios gubernamentales europeos fueran desconectados temporalmente. PHP publicó cuatro versiones de seguridad para corregir dos fallas capaces de permitir ejecución remota de código sin autenticación, es decir, que un atacante pueda llegar a ejecutar instrucciones en un servidor sin tener una cuenta ni credenciales.

    No es un detalle técnico menor.

    En determinadas configuraciones, el ataque puede producirse incluso antes de que el código de la propia página web llegue a ejecutarse. PHP ha recomendado actualizar inmediatamente a las versiones corregidas y reconoce que, si no puede hacerse, las medidas temporales sólo reducen el riesgo: no sustituyen al parche.

    Y aquí empieza una discusión que va mucho más allá de PHP.

    ¿De quién es la culpa?

    Es tentador buscar inmediatamente un culpable.

    ¿PHP?

    ¿El proveedor de hosting?

    ¿El dueño de la página?

    ¿El hacker?

    La respuesta incómoda es que responsabilidad y causalidad no son lo mismo.

    La vulnerabilidad estaba en PHP. La propia PHP Foundation reconoció además que señales tempranas de uno de los problemas habían sido detectadas ya en 2024 y que la demora en resolverlo fue un “fallo estructural”. En aquel momento se había teorizado sobre el problema, pero no se encontró una vía concreta de explotación y otras incidencias consideradas más claras recibieron prioridad.

    Eso merece crítica.

    Un proyecto que sostiene una parte significativa de Internet tiene una enorme responsabilidad cuando recibe información sobre posibles fallas de seguridad.

    Pero tampoco existe software perfecto.

    Y aquí aparece algo que a veces olvidamos: una vulnerabilidad no es necesariamente producto de negligencia. Los sistemas complejos acumulan interacciones que ningún programador puede anticipar completamente.

    La responsabilidad real aparece en qué se hace cuando el riesgo se conoce.

    Ocultarlo es irresponsabilidad.

    Negarse a corregirlo es irresponsabilidad.

    No advertir a los usuarios es irresponsabilidad.

    Reconocerlo, publicar el parche y explicar con claridad el alcance del problema es precisamente lo contrario.

    Y el propietario de una web no controla necesariamente su servidor

    Ésta es otra distinción importante.

    Quien administra un blog o una página en WordPress puede actualizar sus plugins, sus contraseñas y su contenido.

    Pero en un alojamiento gestionado normalmente no controla la versión de PHP instalada en el servidor ni muchas de las configuraciones de seguridad que están por debajo de su aplicación.

    Ahí entra el proveedor de hosting.

    Su obligación no debería consistir en garantizar algo imposible —“nunca habrá una vulnerabilidad”—, sino en mantener sistemas actualizados, reaccionar rápidamente, comunicar con transparencia y reducir el impacto para sus clientes.

    En otras palabras, cada parte debe responder por aquello que realmente controla.

    Ése es un principio bastante liberal de responsabilidad.

    No podemos responsabilizar al usuario por una vulnerabilidad en un componente que no administra.

    Pero tampoco podemos exigir a un proveedor que garantice riesgo cero.

    Podemos exigirle algo mucho más razonable: diligencia.

    Tampoco todos los hackers son iguales

    Hay otra simplificación que conviene evitar.

    “Hacker” se utiliza habitualmente como sinónimo de delincuente.

    No lo es.

    Quien descubre una vulnerabilidad y la comunica responsablemente puede estar haciendo exactamente lo contrario de atacar el sistema: está mostrando dónde puede romperse antes de que lo haga alguien con malas intenciones.

    Los atacantes intentarán ahora estudiar los parches, reconstruir el fallo y buscar servidores que todavía no hayan actualizado. Los especialistas advertían precisamente que esa carrera puede comenzar muy rápidamente una vez publicada una corrección.

    Es una competencia extraña: investigador encuentra → desarrollador corrige → administrador actualiza → atacante intenta llegar antes.

    La seguridad informática nunca termina.

    No existe una muralla definitiva.

    Existe adaptación.

    Aquí aparece una lección muy hayekiana

    Los sistemas digitales modernos son demasiado complejos para que una autoridad central conozca todos sus riesgos de antemano.

    PHP es desarrollado por una comunidad.

    Los investigadores externos encuentran errores.

    Los proveedores de hosting implementan soluciones.

    Empresas de seguridad crean mitigaciones.

    Usuarios reportan comportamientos extraños.

    Todos poseen fragmentos distintos de información.

    Ése es precisamente el tipo de problema que Friedrich Hayek describía al hablar del conocimiento disperso.

    No necesitamos imaginar un regulador omnisciente que certifique una vez y para siempre que un software es seguro.

    No existe.

    Lo que necesitamos es un ecosistema donde los errores puedan ser descubiertos rápidamente, comunicados y corregidos.

    Competencia entre proveedores.

    Auditorías.

    Investigadores independientes.

    Código abierto.

    Responsabilidad contractual.

    Reputación.

    Y, sobre todo, incentivos para reconocer los errores en lugar de esconderlos.

    El verdadero problema no son los hackers

    Los hackers maliciosos existen y cometen delitos.

    Si alguien entra en un servidor ajeno, roba información o destruye propiedad, la cuestión liberal es bastante sencilla: ha violado derechos de propiedad y debe responder por ello.

    Pero pretender eliminar el riesgo prohibiendo herramientas, restringiendo investigación o concentrando la seguridad bajo una única autoridad probablemente produciría el efecto contrario.

    La seguridad mejora cuando muchos ojos pueden mirar.

    Cuando alguien puede cuestionar.

    Cuando un investigador puede decir: “esto está mal” sin necesitar permiso de quien construyó el sistema.

    Eso también es una forma de descentralización.

    La confianza correcta no consiste en creer que nada fallará

    Este episodio deja una enseñanza mucho más profunda.

    Vivimos en sistemas que no comprendemos completamente.

    Nuestra página depende de WordPress.

    WordPress depende de PHP.

    PHP depende del sistema operativo.

    El servidor depende del proveedor.

    El proveedor depende de redes, DNS, certificados, centros de datos y decenas de componentes adicionales.

    La idea de seguridad absoluta es una ilusión.

    Por eso la confianza racional no debería ser: “esto nunca va a fallar”. Debería ser: “cuando falle, sabremos quién responde, podremos verificar qué ocurrió y tendremos alternativas para corregirlo”.

    Eso es mucho más compatible con una sociedad libre.

    La vulnerabilidad de PHP no demuestra que Internet necesite más control central.

    Demuestra exactamente lo contrario: los sistemas complejos necesitan responsabilidad distribuida, transparencia, competencia y capacidad de corregir errores rápidamente.

    No podemos eliminar la vulnerabilidad humana ni tecnológica.

    Podemos, en cambio, construir instituciones donde equivocarse no implique ocultar el error y donde cada actor responda por aquello que realmente estaba bajo su control.

    Y ésa, quizá, sea la diferencia entre una sociedad segura y una sociedad simplemente controlada.

  • Ciberataques: más de 91 mil millones de intentos en lo que va de año en una latinoamérica indefensa

    El aumento de los ciberataques de ransomware durante la primera mitad de 2021 aumentó 10,7 veces a nivel mundial, por encima de los niveles establecidos hace un año. Fortiguard Labs, la organización de investigación e inteligencia de amenazas del proveedor de ciberseguridad Fortinet, experimentó un aumento significativo en el volumen y la sofisticación de los ataques dirigidos a personas, organizaciones e infraestructura cada vez más crítica.

    El “Informe del panorama global de amenazas” de FortiGuard Labs de la primera mitad de 2021 también detalla las principales amenazas presentadas contra las organizaciones en el mismo período. Estos incluyen detecciones de IPS, malware y botnets. Sin embargo, la creciente superficie de ciberataques de los trabajadores híbridos y los estudiantes, dentro y fuera de la red tradicional, sigue siendo un objetivo, según el informe.

    Según los investigadores, se detectaron varias tendencias generales en las superficies de ciberataques que han sido desenfrenadas en años anteriores: servidores web, sistemas de administración de contenido (CMS) y dispositivos de Internet de las cosas (IoT).

    En la región de América Latina, hubo más 91 mil millones de intentos de ciberataques en la primera mitad del 2021. El estudio arroja que México es el país que sufrió mayor intentos de ataque en lo que va de año, con 60,8 mil millones, seguido por Brasil (16,2 mil millones), Perú (4,7 mil millones) y Colombia (3,7 mil millones).

    “La expansión de la superficie de ataque que brindan los modelos híbridos de trabajo y enseñanza sigue siendo una gran oportunidad para los delincuentes. Es por eso que vemos un número creciente de ataques a dispositivos IoT y a recursos vulnerables utilizados en reuniones y clases, como cámaras y micrófonos”, explica Arturo Torres, Estratega de FortiGuard para América Latina y el Caribe. “El incremento es preocupante no solo por el alto volumen de amenazas, sino también por las consecuencias que pueden tener, dando lugar a delitos sofisticados como el ransomware, que destacan tanto por la pérdida económica como por el daño a la imagen que causan a las empresas”.

    A nivel mundial, las organizaciones del sector de las telecomunicaciones fueron las más atacadas, seguidas por el gobierno y los sectores automotriz y manufacturero. Fortinet también señala que ha habido una evolución en el modelo utilizado por los hackers, con el crecimiento del denominado Ransomware-as-a-Service (RaaS), donde algunos piratas informáticos se enfocan en obtener y vender acceso inicial a redes corporativas, lo que alimenta aún más el crimen cibernético.

    Otro de los resultados destacados del estudio fue que una de cada cuatro organizaciones detectó intentos de malvertising durante el trimestre, es decir, el uso de publicidad online para la distribución de malware, siendo Cryxos el más relevante.

    También se experimentó un crecimiento de la actividad de las botnets, que aumentó del 35% a principios de año al 51% seis meses después. Los investigadores dijeron que el aumento es “bastante inusual» para la actividad agregada de las botnets.

    Por último, los dispositivos IOT  (Internet de las cosas, en español) también son un objetivo latente. Mirai, la botnet más frecuentemente detectada en la región, ha seguido agregando nuevas armas cibernéticas a su arsenal, pero es probable que su dominio se deba a que los delincuentes buscan explotar los dispositivos IoT que utilizan las personas que trabajan o estudian desde casa.

    “Para abordar este problema, las organizaciones deben adoptar un enfoque proactivo que incluya protección de endpoints, redes y nube en tiempo real, incluida la detección automatizada de amenazas y la respuesta con inteligencia artificial. Todo con un enfoque de Zero Trust Access (redes de confianza cero), especialmente para dispositivos IoT”, orienta Torres. “Además, la concientización continua sobre ciberseguridad para todos los empleados es fundamental para convertirlos en la primera barrera contra las estafas de ingeniería social, que pueden generar grandes problemas para las empresas”.