PT-2026-79093 · Unknown · Django Cms

CVE-2026-54625

·

Publicado

2026-08-20

·

Atualizado

2026-09-10

CVSS v3.1

4.8

Média

VetorAV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
Nome do Software Vulnerável e Versões Afetadas django CMS versões anteriores a 5.0.8 django CMS versão 5.1.0a1
Description O cache de página em cms/cache/page.py ignora os cabeçalhos de requisição declarados por plugins através da função get vary cache on(). Embora a função page cache key inclua o prefixo do cache, site, idioma, caminho e fuso horário, ela não inclui os valores dos cabeçalhos declarados. Consequentemente, embora o set page cache adicione esses nomes ao cabeçalho Vary da resposta, o get page cache recupera a primeira variante armazenada sob a mesma chave agnóstica ao cabeçalho. Quando o CMS PAGE CACHE está habilitado e um plugin varia o conteúdo com base em um cabeçalho como Country-Code, um visitante pode receber conteúdo específico de outro visitante, e um invasor não autenticado pode preencher o cache com conteúdo escolhido pelo invasor.
Recommendations Atualize para a versão 5.0.8. Atualize para a versão 5.1.0. Como medida de mitigação temporária, considere desabilitar o CMS PAGE CACHE para evitar a entrega de conteúdo em cache incorreto.

Exploit

Correção

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-54625
GHSA-FWJF-M4QW-9F2X
PYSEC-2026-3824

Produtos afetados

Django Cms