<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://db.gcve.eu/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-10-29T01:14:56.073038+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>info@gcve.eu</email>
  </author>
  <link href="https://db.gcve.eu" rel="alternate"/>
  <generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
  <subtitle>Contains only the most 10 recent entries.</subtitle>
  <entry>
    <id>https://db.gcve.eu/vuln/fkie_cve-2026-116694</id>
    <title>fkie_cve-2026-116694</title>
    <updated>2026-10-29T01:14:56.075088+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>OpenTelemetry Python provides the Python API and SDK for OpenTelemetry. Prior to 1.45.0, JaegerPropagator.extract() in opentelemetry-propagator-jaeger processes inbound uberctx-* baggage values without entry, per-entry byte, or total-byte limits. Services that enable the optional Jaeger propagator can perform unnecessary CPU work and short-lived heap allocations when an untrusted carrier supplies numerous or oversized values, contributing to denial of service when transport-level limits do not constrain the input. Common default Python HTTP server limits reduce the practical impact, while custom getters, non-HTTP transports, or raised header limits increase exposure. This issue is fixed in version 1.45.0.</p>
      </div>
    </content>
    <link href="https://db.gcve.eu/vuln/fkie_cve-2026-116694"/>
  </entry>
  <entry>
    <id>https://db.gcve.eu/vuln/ghsa-f5m9-jfrj-jjj7</id>
    <title>GHSA-f5m9-jfrj-jjj7 — OpenTelemetry Python: Unbounded memory allocation in Jaeger baggage propagation</title>
    <updated>2026-10-29T01:14:56.075166+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> PyPI: opentelemetry-propagator-jaeger</p>
<p>## Summary</p>
<p>`JaegerPropagator.extract()` in `opentelemetry-propagator-jaeger` did not enforce limits when extracting inbound `uberctx-*` baggage headers. Attacker-controlled baggage could cause unnecessary CPU work and short-lived heap allocations while processing more data than the propagator should accept.</p>
<p>## Impact</p>
<p>Services that enable the optional Jaeger propagator and accept untrusted inbound propagation headers may experience increased per-request resource usage. This can contribute to denial-of-service risk when transport-level limits are absent or configured above the baggage limits.</p>
<p>The practical impact for most Python web deployments is limited. The package must be installed separately, and the Jaeger propagator is not enabled by the default OpenTelemetry Python configuration.</p>
<p>Common Python web servers also constrain request headers before they reach the propagator:</p>
<p>- Gunicorn allows a maximum of 100 request-header fields and 8,190 bytes per field by default.
- Uvicorn’s h11 implementation limits its incomplete-event buffer to 16,384 bytes by default.</p>
<p>The risk is higher for non-HTTP transports, custom `TextMapGetter` implementations, or deployments where server and gateway limits have been increased or disabled.</p>
<p>The impact is limited to availability. This issue does not expose or modify telemetry data and does not allow code execution.</p>
<p>## Patches</p>
<p>Versions of `opentelemetry-propagator-jaeger` earlier than `1.45.0` are affected.</p>
<p>Upgrade `opentelemetry-propa…</p></div>
    </content>
    <link href="https://db.gcve.eu/vuln/ghsa-f5m9-jfrj-jjj7"/>
  </entry>
  <entry>
    <id>https://db.gcve.eu/vuln/ubuntu-cve-2026-116694</id>
    <title>UBUNTU-CVE-2026-116694</title>
    <updated>2026-10-29T01:14:56.075240+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> Ubuntu:26.10: python-opentelemetry, Ubuntu:26.04:LTS: python-opentelemetry</p>
<p>OpenTelemetry Python provides the Python API and SDK for OpenTelemetry. Prior to 1.45.0, JaegerPropagator.extract() in opentelemetry-propagator-jaeger processes inbound uberctx-* baggage values without entry, per-entry byte, or total-byte limits. Services that enable the optional Jaeger propagator can perform unnecessary CPU work and short-lived heap allocations when an untrusted carrier supplies numerous or oversized values, contributing to denial of service when transport-level limits do not constrain the input. Common default Python HTTP server limits reduce the practical impact, while custom getters, non-HTTP transports, or raised header limits increase exposure. This issue is fixed in version 1.45.0.</p></div>
    </content>
    <link href="https://db.gcve.eu/vuln/ubuntu-cve-2026-116694"/>
  </entry>
</feed>
