Saltar al contenido

Aviso de seguridad de PHP · 21/10/2026Aviso PHP · 21/10/2026

Krauser Cybersecurity · Seguridad de aplicaciones

¿Tu empresa utiliza PHP? Es momento de revisar la seguridad de tus sistemas.

Las vulnerabilidades recientes de PHP refuerzan la importancia de mantener aplicaciones, dependencias e infraestructura actualizadas. En Krauser evaluamos riesgos, identificamos problemas de seguridad y te ayudamos a definir un plan de corrección.

La primera conversación no tiene costo. La evaluación técnica se cotiza según el alcance.

Inventario de versiones
Ejemplo ilustrativo
  • PHP · producciónVersión: 8.1.xEstado: Rama sin soporte del proyecto
  • PHP · stagingVersión: 8.3.36Estado: Versión corregida
  • Framework de la aplicaciónVersión: a relevarEstado: Compatibilidad a validar
  • Dependencias de ComposerVersión: composer.lockEstado: Con avisos publicados
  • Imagen de contenedorVersión: php:8.1-fpmEstado: A reconstruir
  • Servidor webVersión: Apache · mod_phpEstado: Configuración a revisar

Datos ficticios para mostrar cómo se ordena un relevamiento. Esta página no analiza ningún sistema.

Actualidad · 21/10/2026

PHP corrigió dos vulnerabilidades críticas de ejecución remota de código

El 21 de octubre de 2026, el equipo de PHP publicó las versiones 8.5.12, 8.4.27, 8.3.36 y 8.2.35, que corrigen CVE-2026-109618 y CVE-2026-109619. Según el aviso oficial, pueden permitir la ejecución remota de código sin autenticación en instalaciones que atienden pedidos web.

Aviso de seguridad del 21 de octubre de 2026 en php.net (se abre en otra pestaña)

Información revisada el 23 de octubre de 2026 contra las fuentes oficiales.

Fecha del aviso
21/10/2026
Severidad informada por PHP
CVSS v4.0: 9,2 (crítica)
Formas de servir PHP alcanzadas según el aviso
  • PHP-FPM
  • Apache con mod_php
  • php-cgi
  • FrankenPHP
  • LiteSpeed

El aviso considera mayor el riesgo con Apache con mod_php.

Versiones corregidas por el proyecto PHP
RamaVersión corregida
PHP 8.58.5.12
PHP 8.48.4.27
PHP 8.38.3.36
PHP 8.28.2.35Recibe correcciones de seguridad hasta el 31 de diciembre de 2026.
PHP 8.1 y anterioresSin versión del proyectoFuera de soporte. Consultá a tu proveedor por correcciones retroactivas. Para quienes compilan, el equipo de PHP publicó adaptaciones mínimas del código fuente para 7.4, 8.0 y 8.1.
  • Lo prioritario es actualizar

    Aplicá la versión corregida o el paquete actualizado de tu proveedor (distribución, hosting o imagen de contenedor) y confirmá que los servicios de PHP se reiniciaron con ella. Según el aviso, las mitigaciones temporales reducen la exposición pero no vuelven segura una instalación. Una auditoría complementa la actualización: no la reemplaza.

  • El número de versión puede engañar

    Las distribuciones y los proveedores con soporte extendido incorporan las correcciones en sus propios paquetes, a veces sin cambiar a la numeración del proyecto. Para saber si un servidor está corregido, revisá el aviso de seguridad de tu proveedor, no solo lo que muestra php -v.

  • Las versiones sin soporte quedan expuestas

    PHP 8.1 y las versiones anteriores ya no reciben actualizaciones del proyecto: ni por este aviso ni por los próximos. Si tu proveedor no ofrece correcciones retroactivas, conviene planificar la actualización a una rama con soporte.

  • Validá el parche y la compatibilidad

    Actualizar el intérprete puede afectar extensiones, configuraciones y código heredado. Conviene probar primero en un entorno de staging y verificar que la versión corregida sea la que efectivamente atiende los pedidos, no solo la de la consola.

Aviso complementario del 23 de octubre de 2026

El equipo de PHP sugirió además configurar session.upload_progress.enabled=0 hasta la próxima versión regular, por un vector poco probable (CVE-2026-115560) que solo aparece con una combinación inusual de configuración y código. Ese ajuste ya figuraba entre las mitigaciones del aviso del 21 de octubre: si lo aplicaste, no hace falta nada más.

Ver el aviso complementario en php.net (se abre en otra pestaña)

Las vulnerabilidades son del intérprete PHP, no de frameworks como Laravel, Symfony o Yii ni de plataformas como WordPress: las aplicaciones construidas con ellos dependen de la versión de PHP del servidor donde corren. Y el aviso no significa que todos los sistemas PHP estén comprometidos: significa que hay que verificar versiones y aplicar las correcciones.

Qué evaluar

¿Qué sistemas conviene evaluar?

Los que sostienen la operación y están expuestos a internet o a otros sistemas. En cada uno, una evaluación ordena qué riesgos existen y qué conviene corregir primero.

  • Aplicaciones PHP en producción

    Riesgo operativo
    Una versión sin corregir del intérprete o de una dependencia puede exponer el servidor entero, no solo la aplicación.
    Qué revisa una evaluación
    Versiones, configuración del entorno y exposición de cada aplicación.
  • Sistemas heredados

    Riesgo operativo
    Código y versiones que nadie actualiza por miedo a romper algo, y que acumulan vulnerabilidades conocidas.
    Qué revisa una evaluación
    Qué se puede actualizar, qué conviene aislar y en qué orden hacerlo.
  • ERP y CRM propios

    Riesgo operativo
    Concentran datos de clientes, ventas y finanzas: un acceso indebido alcanza a toda la operación.
    Qué revisa una evaluación
    Roles y permisos, autenticación y registro de las acciones críticas.
  • Portales de clientes y sistemas administrativos

    Riesgo operativo
    Están en internet y manejan cuentas, documentos o pagos de personas ajenas a la empresa.
    Qué revisa una evaluación
    Autenticación, sesiones, control de acceso y carga de archivos.
  • Plataformas SaaS

    Riesgo operativo
    Un error en la separación entre clientes puede exponer los datos de una cuenta a otra.
    Qué revisa una evaluación
    Aislamiento entre clientes, APIs, gestión de secretos y permisos.
  • Aplicaciones web y APIs

    Riesgo operativo
    Las APIs suelen tener menos controles que la interfaz que las usa, y exponen más datos de los necesarios.
    Qué revisa una evaluación
    Control de acceso por endpoint, validación de datos y exposición de información.
  • Infraestructura cloud y contenedores

    Riesgo operativo
    Imágenes desactualizadas, servicios abiertos de más y permisos amplios en la nube.
    Qué revisa una evaluación
    Imágenes, configuraciones cloud, accesos, secretos y servicios expuestos.
  • ¿Tu sistema no está en la lista?

    Contanos cuál es y en qué tecnología está hecho: lo vemos en la primera conversación.

    Contar mi caso

Cómo ayudamos

¿Cómo puede ayudar Krauser?

Las capacidades de Krauser Cybersecurity que más se usan frente a un aviso como este. Cada evaluación combina las que correspondan a tu caso.

  1. Evaluación de versiones y dependencias

    Inventario de intérpretes, frameworks, librerías e imágenes de contenedores, contrastado con los avisos de seguridad publicados.

    Dentro de Seguridad de código y aplicaciones

  2. Auditorías de aplicaciones y APIs

    Exposición, autenticación, permisos y configuración de cada aplicación y de las APIs que usa o publica.

    Dentro de Auditorías de seguridad

  3. Revisión de código fuente

    Lectura del código para encontrar vulnerabilidades y prácticas inseguras, con el acceso al repositorio que acordemos.

    Dentro de Seguridad de código y aplicaciones

  4. Evaluación de infraestructura y configuraciones

    Servidores web, PHP-FPM, contenedores, configuraciones cloud, accesos y gestión de secretos.

    Dentro de Seguridad cloud e infraestructura

  5. Pentesting controlado

    Pruebas de penetración de alcance definido, siempre con la autorización expresa y por escrito del propietario del sistema.

    Dentro de Penetration Testing

  6. Recomendaciones de remediación y revalidación

    Pasos de corrección concretos, acompañamiento a tu equipo o a tu proveedor y revalidación de lo corregido.

    Dentro de Seguridad continua

El alcance, la profundidad y el precio se definen en cada contratación: una evaluación inicial no incluye de por sí todas estas actividades.

Metodología

De la primera conversación a la corrección revalidada

Cada evaluación sigue el mismo recorrido. Lo que cambia es el alcance, y lo definimos juntos antes de empezar.

  1. Etapa 1

    Relevamiento

    Entendemos qué sistemas usan PHP, dónde corren, quién los mantiene y qué te preocupa.

    Resultado: Sistemas y objetivos

  2. Etapa 2

    Definición de alcance

    Acordamos qué se evalúa, con qué tipo de prueba, en qué horarios y qué queda afuera.

    Resultado: Alcance por escrito

  3. Etapa 3

    Autorización

    Sin autorización expresa y por escrito del propietario del sistema no empieza ninguna prueba.

    Resultado: Autorización por escrito

  4. Etapa 4

    Evaluación

    Los especialistas ejecutan las revisiones acordadas, sin salir del alcance, y validan cada posible hallazgo.

    Resultado: Hallazgos validados

  5. Etapa 5

    Informe

    Un informe ejecutivo para la dirección y otro técnico para tu equipo, con evidencia y prioridades.

    Resultado: Informe ejecutivo y técnico

  6. Etapa 6

    Remediación y revalidación

    Acompañamos las correcciones y, si lo acordamos, revalidamos lo corregido.

    Resultado: Correcciones revalidadas

Ninguna evaluación puede asegurar que un sistema no tiene vulnerabilidades. Lo que sí podemos asegurar es un trabajo dentro del alcance autorizado, hallazgos validados y recomendaciones que tu equipo pueda aplicar.

Entregables

¿Qué recibe la empresa?

Según el alcance contratado, la evaluación termina con información para decidir y un plan para corregir.

  • Resumen ejecutivo

    El nivel de riesgo y las prioridades, en el lenguaje de la dirección.

  • Inventario de riesgos relevantes

    Qué sistemas, versiones y componentes requieren atención.

  • Hallazgos técnicos validados

    Cada hallazgo comprobado, con su evidencia, para descartar falsos positivos.

  • Priorización por severidad e impacto

    Qué corregir primero según el riesgo para tu operación.

  • Recomendaciones concretas

    Pasos de corrección que pueda aplicar tu equipo o tu proveedor.

  • Propuesta de próximos pasos

    Actualizaciones, revalidación o un programa de seguimiento, si corresponde.

Los entregables dependen del alcance de cada evaluación.

Simulación con datos ficticios
Informe de evaluaciónEjemplo ilustrativo · no corresponde a ningún cliente

Resumen ejecutivo

La aplicación principal corre sobre una rama de PHP sin soporte del proyecto y dos componentes tienen avisos de seguridad publicados. Se recomienda actualizar primero el entorno de producción y revalidar antes del próximo lanzamiento.

Hallazgos validados
HallazgoSeveridadPrioridad
El servidor de producción usa una rama de PHP sin soporteEntorno PHPAlta1
Un endpoint de la API no valida los permisos de cada usuarioAPIAlta1
Una dependencia de Composer tiene un aviso de seguridad publicadoDependenciasMedia2
El panel de administración es accesible desde cualquier redAplicaciónMedia2
Los errores detallados se muestran en producciónConfiguraciónBaja3

Próximos pasos sugeridos

  1. Actualizar a una versión corregida en staging y validar la compatibilidad.
  2. Corregir el control de permisos de la API y revalidarlo.
  3. Planificar la actualización de la rama de PHP.

Datos ficticios. Los hallazgos reales dependen del alcance de cada evaluación.

Quiénes somos

Un equipo que construye y opera software empresarial

Krauser es una software factory argentina, con sede en Viedma, Río Negro, que desde 2020 desarrolla sistemas de gestión, integraciones e infraestructura cloud. Krauser Cybersecurity suma esa experiencia a cada evaluación: entendemos cómo se construye, se despliega y se mantiene el software que revisamos.

OpenAI Daybreak Defense Network

Krauser forma parte de la OpenAI Daybreak Defense Network y está autorizada a ofrecer servicios comerciales que incorporan sus capacidades de ciberdefensa. La inteligencia artificial amplía lo que nuestros especialistas pueden investigar; ellos definen el alcance, validan cada hallazgo y responden por el informe.

Cómo trabajamos con OpenAI Daybreak

  • OpenAI no audita tus sistemas ni garantiza los resultados: el alcance, la ejecución y el informe son responsabilidad de Krauser.
  • Krauser es una empresa independiente. No es propiedad de OpenAI ni su representante exclusivo.
  • La IA trabaja solo sobre los sistemas y la información que incluye el alcance que autorizás.

OpenAI y el logotipo de OpenAI son marcas comerciales o marcas registradas de OpenAI. Daybreak es un programa de OpenAI.

Preguntas frecuentes

Lo que conviene saber antes de evaluar tus sistemas PHP

¿Tenés otra pregunta? Contanos tu caso y la respondemos en la primera conversación.

Hacer una consulta

¿Las vulnerabilidades recientes afectan a todas las aplicaciones PHP?

No de la misma forma. Según el aviso del 21 de octubre de 2026, alcanzan a las instalaciones de PHP que atienden pedidos web (PHP-FPM, Apache con mod_php, php-cgi, FrankenPHP y LiteSpeed) con versiones anteriores a las corregidas, y el riesgo es mayor con Apache con mod_php. Eso no quiere decir que esos sistemas estén comprometidos: quiere decir que conviene verificar la versión o el paquete instalado y actualizar. Son vulnerabilidades del intérprete, no de frameworks como Laravel, Symfony o Yii ni de WordPress.

¿Qué sucede si utilizamos PHP 5.6, 7.x u 8.1?

Esas ramas ya no reciben actualizaciones del proyecto PHP, así que no tienen una versión oficial corregida. Algunas distribuciones y proveedores de soporte extendido publican correcciones retroactivas: lo primero es consultarle al tuyo. Para quienes compilan PHP desde el código fuente, el equipo de PHP publicó adaptaciones mínimas para 7.4, 8.0 y 8.1; el aviso no incluye adaptaciones para versiones anteriores. Más allá de este aviso, una rama sin soporte no va a recibir las correcciones futuras, por eso conviene planificar la actualización. Podemos ayudarte a evaluar la compatibilidad y el orden de los cambios.

¿Es obligatorio migrar de framework?

No. Las correcciones son del intérprete PHP: se aplican actualizando PHP o el paquete de tu proveedor, sin cambiar de framework. Lo que sí puede pasar es que una versión vieja de tu framework no sea compatible con una rama de PHP con soporte; en ese caso conviene actualizar el framework dentro de su misma familia, con pruebas. Migrar a otra tecnología es una decisión aparte, que se justifica por otros motivos.

¿Una actualización reemplaza una auditoría?

Son cosas distintas y se complementan. Frente a este aviso, lo prioritario es aplicar la versión o el paquete corregido: ninguna auditoría reemplaza eso. La auditoría responde otras preguntas: si la actualización quedó bien aplicada, qué otros componentes están desactualizados y si la aplicación tiene problemas propios, como permisos mal controlados o configuraciones inseguras, que ninguna actualización de PHP corrige.

¿Se pueden evaluar aplicaciones desarrolladas por terceros?

Sí, siempre que quien es titular del sistema autorice la evaluación por escrito. Si lo mantiene un proveedor, conviene sumarlo desde el principio: facilita los accesos y las correcciones. Si intervienen servicios de terceros, como un hosting o una nube, también se respetan sus condiciones.

¿Necesitamos entregar el código fuente?

No es obligatorio. Se puede evaluar sin acceso al código, desde afuera y con información limitada, o con acceso al repositorio, que permite una revisión más profunda. Lo definimos en el alcance. El código nunca se manda por el formulario: si hace falta, acordamos un canal seguro.

¿Qué diferencia hay entre auditoría y pentesting?

La auditoría revisa en amplitud: versiones, configuraciones, permisos y controles de un entorno. El pentesting simula, de forma controlada y con autorización expresa, lo que intentaría un atacante, para comprobar qué debilidades se pueden aprovechar y hasta dónde. Se complementan: muchas evaluaciones empiezan por una auditoría y suman pruebas de penetración sobre lo más expuesto.

¿La evaluación es gratuita?

La primera conversación, en la que relevamos tu caso y definimos qué conviene evaluar, no tiene costo. La evaluación técnica profesional se cotiza según el alcance: cantidad de sistemas, tipo de prueba, profundidad y plazos. Antes de empezar recibís una propuesta con el alcance y el precio.

¿Cómo se protege la información compartida?

Acordamos la confidencialidad antes de empezar y pedimos solo los accesos necesarios, con cuentas de prueba y permisos mínimos cuando es posible. Las credenciales, el código y la evidencia se intercambian por un canal seguro que definimos juntos, nunca por el formulario, por WhatsApp ni por correo sin cifrar, y los accesos se revocan al terminar. La información se usa solo para la evaluación, y los datos del formulario se tratan según nuestra política de privacidad.

Próximo paso

Conocé los riesgos de tus aplicaciones antes de que afecten tu operación.

Contanos qué sistemas usan PHP en tu empresa y te ayudamos a definir qué conviene revisar primero.

Solicitud

Solicitá una evaluación de seguridad

Contanos qué sistema querés revisar. Te contactamos para la primera conversación, que no tiene costo.

Qué pasa después

  1. Recibimos la solicitud y te contactamos en horario de atención.
  2. Conversamos sobre tus sistemas y definimos qué conviene evaluar.
  3. Te enviamos una propuesta con el alcance y el precio.

Si para evaluar hacen falta accesos, credenciales o código, los pedimos por un canal seguro, una vez acordado el alcance.

¿Preferís otro canal? WhatsApp (se abre en otra pestaña) · contacto@krauser.com.ar

Atendemos de lunes a viernes, de 9 a 18.

No incluyas contraseñas, credenciales, datos de clientes, detalles de vulnerabilidades ni código fuente.

Todos los campos son obligatorios, salvo los que dicen “opcional”.

¿Qué querés evaluar?
¿Qué motiva la consulta?
¿Para cuándo lo necesitás?

Por ejemplo: qué versión de PHP usan, si el sistema es propio o de un proveedor y dónde corre.

Tus datos

Si tenés uno, usá el de tu empresa.

Con código de área, por ejemplo +54 9 11 5555 5555.