PT-2021-24368 · Rebber · Rebber

Publicado

2021-09-07

·

Atualizado

2021-09-07

Nenhuma

Não há classificações de severidade ou métricas disponíveis. Quando houver, atualizaremos as informações correspondentes na página.
**Nome do software vulnerável e versões afetadas:
versões do rebber anteriores à 5.2.1
Descrição:
Foi identificada uma vulnerabilidade de execução remota de comandos no módulo rebber, permitindo a execução de comandos arbitrários. Essa vulnerabilidade pode ser explorada através da inserção de código LaTeX malicioso, afetando potencialmente qualquer usuário do rebber que não utilize uma sanitização adequada do conteúdo do código ou uma macro personalizada. Por exemplo, um conteúdo Markdown pode explorar essa vulnerabilidade inserindo o resultado da execução de um COMMAND no sistema no LaTeX gerado.
Recomendações:
Para versões anteriores à 5.2.1, atualize para a versão 5.2.1 o mais rápido possível para corrigir a vulnerabilidade.
Como solução temporária, considere usar uma macro de código personalizada que escape a sequência de fechamento do LaTeX, como substituir end{CodeBlock} por uma string vazia usando uma expressão regular: const escaped = content.replace(new RegExp(‘ends*{CodeBlock}’,'g'), ‘’).

OS Command Injection

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

Enumeração de Fraquezas

Identificadores relacionados

GHSA-2C83-WFV3-Q25F

Produtos afetados

Rebber