HarborGuardharborguardDatabase
Back to search
HIGHCVE-2026-45678Published Modified CNA GitHub_M

CVE-2026-45678: OpenTelemetry eBPF Instrumentation: Postgres BIND parsing can panic on malformed payloads

OpenTelemetry eBPF Instrumentation provides eBPF instrumentation based on the OpenTelemetry standard. Prior to version 0.9.0, the Postgres protocol parser assumes BIND message payloads contain a valid NUL-terminated portal name. A crafted empty or unterminated payload can make OBI slice beyond the end of the captured buffer and panic. This issue has been patched in version 0.9.0.

Metrics

CVSS v3.1
7.5
Severity
HIGH
Fixed in
Affected Products
1

Get notified

Email me when this CVE is updated: new fix versions, severity changes, or any record change.

HarborGuard Analysis

Synopsis

An uncontrolled panic vulnerability exists in the Postgres protocol parser of OpenTelemetry eBPF Instrumentation (OBI) versions prior to 0.9.0. The parser incorrectly assumes every BIND message payload contains a valid NUL-terminated portal name; a crafted empty or unterminated payload causes OBI to read past the end of the captured buffer and panic. The vulnerability is reachable over the network with no authentication required, and successful exploitation crashes the instrumentation process, disrupting observability coverage. HarborGuard is tracking this advisory and will make a patched-image rebuild available as soon as an upstream fix is published.

HarborGuard Coverage

Detection

Detection is available across every HarborGuard environment: the CVE is ingested from upstream feeds within minutes of publication and matched against all customer images, including custom-built images that bundle opentelemetry-ebpf-instrumentation, in both registry scans and CI/CD pipeline checks.

Available
Triage

HarborGuard scores this finding at CVSS 7.5 (HIGH) and weights it against each environment's compliance policy to determine priority and routing. Affected findings are surfaced to the appropriate team inbox within the customer organization based on configured ownership rules.

Available
Patch

Because no fix version has been published upstream yet, HarborGuard re-checks the advisory on every ingest cycle and will make a patched-image rebuild available automatically the moment the upstream project publishes a fix. For customers with auto-remediation enabled, a rebuilt image, regression-test run, and a PR opened against affected workloads will be triggered without manual intervention as soon as a fix version is available.

Pending upstream

Exploit Conditions

  • Network reachabilityRequired

    The Postgres parser is exposed over the network, so an attacker must be able to send crafted BIND messages to the instrumented service's network endpoint.

  • AuthenticationNot required

    No credentials or prior authentication are needed to send a malformed BIND message payload to the affected parser.

  • Victim interactionNot required

    Exploitation is fully attacker-driven and requires no action from any user or operator of the affected system.

  • Attack complexityDetail

    The exploit is reliable and condition-free; no race conditions, special memory layouts, or environmental prerequisites are required.

Blast Radius

  • The OBI instrumentation process panics and terminates, dropping all eBPF-based observability and tracing coverage for the host.
  • Any downstream alerting, distributed tracing pipelines, or SLO monitors that depend on OBI data lose their input source until the process is restarted.
  • An attacker can trigger this crash repeatedly, turning a single crafted packet into a sustained denial of observability for the affected host.

How HarborGuard Handles This

Available on HarborGuard: because no upstream fix has been published for CVE-2026-45678, HarborGuard continuously re-checks the advisory on every ingest cycle and will make a patched-image rebuild available automatically the moment the opentelemetry-ebpf-instrumentation project ships version 0.9.0 or a superseding release. For customers with auto-remediation enabled, that rebuild will immediately trigger a regression-test run and open a PR against affected workloads, with no manual steps required. While no patch is available, recommended compensating controls include applying network policy to restrict which sources can send Postgres traffic to instrumented services, enabling egress filtering to reduce attacker reachability, and considering a feature-flag or configuration change to disable the Postgres BIND parser if OBI supports selective protocol parsing in your deployment. HarborGuard will surface a policy alert and update the finding status as soon as upstream publishes a fix.

See how HarborGuard automates this
Affected packages
  • open-telemetry / opentelemetry-ebpf-instrumentation
    < 0.9.0
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H