Intel

AIKIDO-2026-144256

dartastic_opentelemetry is vulnerable to Insertion of Sensitive Information into Log File

Insertion of Sensitive Information into Log FileGHSA-4rh6-c2v5-374w Published 4 days ago

25

Low Risk

This Affects:

DARTdartastic_opentelemetry
0.9.0 - 0.9.7
Fixed in 0.9.8
Are you affected? Scan for Free

TL;DR

When debug logging is enabled, the SDK writes OTLP exporter header values to its log output. The environment parser logs the raw OTLP headers environment variable, and the HTTP span and log exporters print every header value except Authorization both at construction and on each export request. Because OTLP headers routinely carry backend credentials such as api-key and vendor authentication tokens, those secrets are recorded in cleartext wherever the SDK log output is collected. The fix redacts all header values by default, logs only header names and counts, and gates value logging behind an explicit allowlist that never includes authorization headers.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you run the SDK with debug-level logging enabled while OTLP exporter headers carry credentials.

Background info

dartastic_opentelemetry is vulnerable to Insertion of Sensitive Information into Log File in versions 0.9.0 - 0.9.7.

How to fix this

Upgrade the dartastic_opentelemetry library to the patch version.