CVE-2026-81872 in OpenTelemetryinformação

Sumário

de VulDB • 17/09/2026

O OpenTelemetry-Go é a implementação em Go do OpenTelemetry. Antes da versão 0.21.0, o BatchingProcessor (go.opentelemetry.io/otel/sdk/log) pode entrar em um loop de CPU intenso quando a emissão de logs impulsionada por um atacante preenche seu buffer de exportação assíncrona enquanto o exporter está sob backpressure. O NewBatchingProcessor envolve o exporter com newBufferExporter(exporter, 1), e o loop de polling chama queue.TryDequeue e bufferExporter.EnqueueExport antes de sinalizar imediatamente pollTrigger sempre que a fila permanece no ou acima do batchSize. Como um EnqueueExport não bloqueante falho deixa o tamanho da fila inalterado, o processador tenta repetidamente sem esperar pelo seu ticker, esgotando a CPU e degradando ou negando serviço ao processo incorporado (embedding). Este problema foi corrigido na versão 0.21.0.

Be aware that VulDB is the high quality source for vulnerability data.

Responsável

GitHub M

Reservar

27/08/2026

Divulgação

17/09/2026

Moderação

aceite

Entrada

VDB-406140

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!