PT-2026-43408 · Oban Web · Oban Web

Jonatan Männchen

+2

·

Publicado

2026-05-26

·

Atualizado

2026-05-26

·

CVE-2026-48593

CVSS v4.0

5.9

Média

VetorAV:N/AC:L/AT:P/PR:L/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Nome do Software Vulnerável e Versões Afetadas oban web versões 2.12.0 até 2.12.4
Descrição O Consumo Não Controlado de Recursos no módulo Elixir.Oban.Web.CronExpr permite a exaustão de memória através da expansão ilimitada de intervalos de cron. Um invasor com permissões para agendar tarefas cron pode enviar uma expressão cron maliciosa. Quando um usuário com acesso ao painel de controle visualiza a lista de tarefas cron, a função describe/1 é chamada para renderizar a expressão. A função parse range/1 analisa os limites do intervalo usando Integer.parse/1 sem verificação de limites, e os auxiliares expand dom parts/1 e expand dow parts/1 materializam o intervalo ansiosamente via Enum.to list/1. Esse processo pode levar à alocação de aproximadamente 2,4 GB de memória, resultando no travamento ou falha do nó BEAM (a Máquina Virtual Erlang).
Recomendações Atualize o oban web para a versão 2.12.5.

Correção

Resource Exhaustion

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-48593
GHSA-6XH2-93P9-VQH4

Produtos afetados

Oban Web