Pular para o conteúdo principal
Fechar
Segurança

CVE-2026-115560: a terceira falha de sessão do PHP, agora com aviso calibrado

Gabriel Ferraresi· CEO | Tech8630 de outubro de 20262 min
phpcvesegurancahospedagemdisclosure

Dois dias depois do patch de emergência que tirou sites do ar no mundo inteiro, o PHP publicou hoje um aviso informacional para uma terceira falha no mesmo subsistema de sessão. A CVE-2026-115560 tem descrição oficial, mitigação conhecida e nenhuma correção por enquanto.

O aviso é calibrado e curto

A mitigação é a mesma linha do dia 21: session.upload_progress.enabled=0, que segundo o projeto protege completamente deste vetor, considerado improvável na prática. Quem aplicou a linha quando o advisory GHSA-6wmf-4rv5-p3rp saiu já está coberto, e o texto diz isso literalmente: nenhuma ação adicional é necessária.

O detalhe técnico que explica a calma

O vetor exige uma combinação incomum de configuração e código: a aplicação precisa configurar o session.serialize_handler como php_binary ou php_serialize e depois trocá-lo para php em tempo de execução, com ini_set, antes de abrir a sessão, com o upload progress ainda ligado. Aplicação que nunca troca o handler em runtime pode manter a feature habilitada, diz o aviso oficial.

O contexto que impede dormir em cima do improvável

A exploração da dupla original começou quatro dias antes da divulgação, segundo a Amazon, e a SecurityWeek reportou operadores do Mirai entrando nos ataques com bypass de ASLR, com tentativas na casa dos milhões. Nesse clima, o critério deixa de ser a probabilidade: mitigação de uma linha e custo zero se justificam sozinhas.

A semana das três temperaturas de disclosure

A semana deixou três casos no mesmo tema, com três temperaturas de disclosure. O PHP2Shell vazou antes do prazo e virou emergência global; o kernel divulgou duas RCE sem patch por acidente de processo; e o PHP de hoje mostra a versão madura do exercício: condição improvável documentada com precisão, mitigação de uma linha e correção no ciclo regular.

Para quem seguiu a série: o inventário da terça já pagou o boleto de hoje. Na Tech86, é exatamente assim que operamos: o que foi mitigado uma vez fica documentado, e cada aviso novo é checado contra o que já está aplicado.

Conclusão

A checagem leva dois minutos e o próximo aviso pode não ser improvável. O que separa a resposta madura da corrida é o inventário: mitigação documentada uma vez serve para todos os avisos seguintes do mesmo subsistema, e é isso que transforma semana de disclosure em rotina de operação.

Interessado nesta solução?

Conheça nossos serviços gerenciados e infraestrutura.

Blindagem e gestão de vulnerabilidades

Perguntas Frequentes

É uma terceira falha no mesmo subsistema de sessão do PHP que produziu o PHP2Shell, publicada como aviso informacional dois dias depois do patch de emergência. Tem descrição oficial, mitigação conhecida e nenhuma correção por enquanto. A mitigação é a mesma linha do dia 21: session.upload_progress.enabled=0, que segundo o projeto protege completamente deste vetor, considerado improvável na prática.

Porque o vetor exige uma combinação incomum de configuração e código: a aplicação precisa configurar o session.serialize_handler como php_binary ou php_serialize e depois trocá-lo para php em tempo de execução, com ini_set, antes de abrir a sessão, com o upload progress ainda ligado. Aplicação que nunca troca o handler em runtime pode manter a feature habilitada, diz o aviso oficial.

Não. Quem aplicou a linha quando o advisory GHSA-6wmf-4rv5-p3rp saiu já está coberto, e o texto diz isso literalmente: nenhuma ação adicional é necessária. É o caso em que o inventário da terça já pagou o boleto de hoje: quem documentou a mitigação confere em minutos.

Porque o contexto impede: a exploração da dupla original começou quatro dias antes da divulgação, segundo a Amazon, e a SecurityWeek reportou operadores do Mirai entrando nos ataques com bypass de ASLR, com tentativas na casa dos milhões. Nesse clima, o critério deixa de ser a probabilidade: mitigação de uma linha e custo zero se justificam sozinhas.

Três temperaturas do mesmo tema. O [PHP2Shell](https://www.tech86.com.br/blog/php2shell-cve-109618-109619-emergencia) vazou antes do prazo e virou emergência global; o [kernel divulgou duas RCE sem patch](https://www.tech86.com.br/blog/ksmbd-duas-rce-sem-patch-kernel-linux) por acidente de processo; e o PHP de hoje mostra a versão madura: condição improvável documentada com precisão, mitigação de uma linha e correção no ciclo regular.

Blog, Fale Conosco

Tem alguma pergunta sobre nossos artigos ou serviços? Nossa equipe está pronta para ajudar.

Agendar Reunião

Reserve um horário.

Agendar Agora

E-mail

Envie uma mensagem.

[email protected]

WhatsApp

Conversa rápida.

Endereço

Avenida Paulista, 1636 - São Paulo - SP - 01310-200

Especialista Tech86

Online agora

Olá! Como podemos ajudar a escalar seu negócio hoje?

Tech86 Engineering

Nós valorizamos sua privacidade

Utilizamos cookies e tecnologias similares para otimizar a sua experiência, analisar o tráfego do site e personalizar conteúdo. Ao clicar "Aceitar Todos", você concorda com o uso de todos os cookies. Leia nossa Política de Privacidade.