Skip to content

Elastic Distributions of OpenTelemetry

By Elastic Bug bounty on Sorona elastic.co

Accepting reports open-source
Top reward
$1,000
Top severity paid
High
Assets in scope
7
Public CVEs
60
Last change
No changes yet

At a glance

What to know before you start testing.

Pays up to $1,000
for high bugs, from $250.
Partial safe harbor
Some legal protection; read the terms.
Replies within 1 day
As the policy promises.
Publish after a fix
Coordinate the timing with the company.

Rewards

What Sorona lists as the payout for each severity.

Severity Reward
High $1,000
Medium $375
Low $250
Response
Within 1 days ~11 hours First response
Safe harbor
Partial Sorona will not pursue legal action against you for good-faith research submitted to us in line with this policy. We cannot speak for the upstream project, its vendor, or any third party, and we do not grant authorization on their behalf.

Summarised with AI from the program policy on Sorona, read 12 Nov 2026, and checked word for word against it. Read the original

Scope

7 assets you may test, 7 excluded.

Web 1

  • https://www.elastic.co/docs/reference/opentelemetry

Products and areas 6

  • Everything Elastic layers on top of the upstream SDKs: inferred spans, runtime metrics, resource attribute providers, the Elastic exporter configuration and the defaults each distribution sets
  • OTLP export paths, covering endpoint handling, credential handling and TLS configuration on the way to the backend
  • The auto-instrumentation attach mechanisms these distributions wrap, including the Java agent premain and runtime attach, the .NET profiler and Node loader hooks
  • The declared asset is Elastic Distributions of OpenTelemetry (EDOT), live and bounty-eligible at max severity critical, with no reward row bound to it, so the whole distribution family is accepted and the price is the open question rather than the target
  • The EDOT Collector, which is bounty-eligible on the same asset even though its code ships inside the Elastic-Licensed elastic/elastic-agent and therefore is not an open-source finding
  • The five Elastic-maintained OpenTelemetry SDK distributions, all Apache-2.0: elastic-otel-java, elastic-otel-node, elastic-otel-python, elastic-otel-dotnet and elastic-otel-php, plus the umbrella github.com/elastic/opentelemetry repository
Out of scope (7)
  • Elastic's classic APM agents, which are a separate scope asset on their own bounty row
  • End-of-life distribution versions rather than a currently supported release
  • Known-vulnerable-dependency reports filed without a working proof of concept
  • Reports that reach Elastic by any route other than its own HackerOne program, which the policy makes a condition of bounty eligibility
  • The EDOT Collector's Elastic-Licensed code for open-source classification purposes, though it stays bounty-eligible
  • Upstream open-telemetry/* code that Elastic merely repackages, since 'security issues in third party systems, domains, services and components fall outside this policy and are not eligible for a bounty'; an upstream OpenTelemetry bug belongs to OpenTelemetry
  • Volumetric denial of service, which the policy rules out permanently

Rules

What the policy asks of you, and the bug types it won't reward, quoted from Sorona's policy.

While testing

  • Submit through sorona.xyz first.
  • The bug has to be in what Elastic added or changed, because upstream open-telemetry/* code is a third-party component under this policy
  • Reproduce on a currently supported release; EOL versions are out of scope
  • Volumetric denial of service is never eligible, and a known-vulnerable-dependency report needs a working proof of concept

Not accepted

  • Volumetric denial of service
  • Known-vulnerable-dependency reports filed without a working proof of concept
  • Upstream open-telemetry/* code

Summarised with AI from the program policy on Sorona, read 12 Nov 2026, and checked word for word against it. Read the original

Changes

Tracked since 11 Nov 2026. Last checked 1 hour ago.

No changes yet. When the rewards or scope move, you will see it here and in the RSS feed.

Public CVEs

Published vulnerabilities in this vendor's products, from the NVD.

Search NVD
CVESeverityPublished
CVE-2026-115706 Medium 6.8 29 Oct 2026
CVE-2026-115707 Medium 6.4 29 Oct 2026
CVE-2026-115708 High 7.2 29 Oct 2026
CVE-2026-115709 High 8.2 29 Oct 2026
CVE-2026-115711 Medium 6.4 29 Oct 2026
CVE-2026-115712 Medium 4.3 29 Oct 2026
CVE-2026-115713 High 7.5 29 Oct 2026
CVE-2026-103005 Medium 6.5 6 Oct 2026
CVE-2026-103006 Medium 6.5 6 Oct 2026
CVE-2026-103007 High 7.2 6 Oct 2026
CVE-2026-103008 Medium 6.5 6 Oct 2026
CVE-2026-103009 High 7.1 6 Oct 2026
CVE-2026-102407 Medium 5.4 6 Oct 2026
CVE-2026-102408 Medium 4.3 6 Oct 2026
CVE-2026-102409 Medium 6.5 6 Oct 2026
CVE-2026-102410 Medium 4.3 6 Oct 2026
CVE-2026-102411 Medium 6.5 6 Oct 2026
CVE-2026-102412 Medium 6.5 6 Oct 2026
CVE-2026-102404 Medium 6.5 6 Oct 2026
CVE-2026-102406 High 8.8 6 Oct 2026
CVE-2026-94400 Medium 6.5 26 Sep 2026
CVE-2026-94408 Medium 4.9 26 Sep 2026
CVE-2026-94397 Medium 6.5 26 Sep 2026
CVE-2026-94398 Medium 6.5 26 Sep 2026
CVE-2026-94399 Medium 6.5 26 Sep 2026
CVE-2026-82300 Medium 6.5 26 Sep 2026
CVE-2026-94396 Medium 6.5 26 Sep 2026
CVE-2026-82294 Medium 6.5 26 Sep 2026
CVE-2026-78583 High 8.1 3 Sep 2026
CVE-2026-78604 High 7.8 2 Sep 2026
CVE-2026-78609 Medium 5.4 2 Sep 2026
CVE-2026-78591 Medium 6.3 2 Sep 2026
CVE-2026-78594 Medium 4.9 2 Sep 2026
CVE-2026-78598 Medium 5.4 2 Sep 2026
CVE-2026-78599 Medium 6.5 2 Sep 2026
CVE-2026-78600 Low 3.5 2 Sep 2026
CVE-2026-78601 Medium 5.5 2 Sep 2026
CVE-2026-78602 Medium 5.3 2 Sep 2026
CVE-2026-78584 Medium 4.3 2 Sep 2026
CVE-2026-78586 Medium 6.5 2 Sep 2026
CVE-2026-78587 Low 3.1 2 Sep 2026
CVE-2026-78588 Medium 6.5 2 Sep 2026
CVE-2026-78590 High 7.3 2 Sep 2026
CVE-2026-78597 Medium 4.3 1 Sep 2026
CVE-2026-78603 Medium 4.3 1 Sep 2026
CVE-2026-78605 Medium 5.9 1 Sep 2026
CVE-2026-78606 Medium 4.2 1 Sep 2026
CVE-2026-78607 Medium 5.4 1 Sep 2026
CVE-2026-78608 Medium 6.5 1 Sep 2026
CVE-2026-78592 High 7.3 1 Sep 2026
CVE-2026-72641 Medium 5.4 1 Sep 2026
CVE-2026-72644 Medium 6.5 1 Sep 2026
CVE-2026-72649 High 8.8 1 Sep 2026
CVE-2026-72652 Medium 6.5 1 Sep 2026
CVE-2026-72654 Medium 6.5 1 Sep 2026
CVE-2026-72682 Medium 6.5 1 Sep 2026
CVE-2026-72628 Medium 6.5 1 Sep 2026
CVE-2026-72633 Medium 4.3 1 Sep 2026
CVE-2026-63137 High 8.3 1 Sep 2026
CVE-2026-63138 Medium 6.5 1 Sep 2026

Original policy

Copied from sorona.xyz on 12 Nov 2026. The summaries on this page are made from it; the live page may have changed since.

Skip to content What this pays sorona.xyz pays 1.25× the program's reward, up to +$1,000 per finding, plus a complexity bonus of up to $1,000 for especially complex or well-chained bugs. Finding │ Program pays │ Through sorona.xyz Critical (no EDOT row published; priced on the generic Other row) │ $2,000 │ $2,500 High │ $800 │ $1,000 Medium │ $300 │ $375 Low │ $200 │ $250 Submit a vulnerability CVE history 0 Last 12 months 0 Lifetime Info disclosure 40 % Code execution 25 % Parsing/validation 20 % Denial of service 10 % Latest advisories Loading the feed Overview EDOT is Elastic's set of OpenTelemetry SDK distributions for Java, Node.js, Python.NET and PHP, and it is small today but structurally important tomorrow. The threat position is the same as any instrumentation library, namely in-process, sees everything, holds a backend credential. pays it on HackerOne, but has not bound a reward row to the EDOT asset, so an award is priced against the program's generic Other row at $200 for a Low up to $2,000 for a Critical, taken conservatively on purpose. sorona.xyz adds 1.25x on top of whatever Elastic awards, up to $1,000 more, plus a complexity bonus of up to $1,000 for a well-chained finding. Response times ~11 hours First response ~6 days Triage ~43 days Bounty In scope The declared asset is Elastic Distributions of OpenTelemetry (EDOT), live and bounty-eligible at max severity critical, with no reward row bound to it, so the whole distribution family is accepted and the price is the open question rather than the target The five Elastic-maintained OpenTelemetry SDK distributions, all Apache-2.0: elastic-otel-java , elastic-otel-node , elastic-otel-python , elastic-otel-dotnet and elastic-otel-php , plus the umbrella github.com/elastic/opentelemetry repository Everything Elastic layers on top of the upstream SDKs: inferred spans, runtime metrics, resource attribute providers, the Elastic exporter configuration and the defaults each distribution sets OTLP export paths, covering endpoint handling, credential handling and TLS configuration on the way to the backend The auto-instrumentation attach mechanisms these distributions wrap, including the Java agent premain and runtime attach, the .NET profiler and Node loader hooks The EDOT Collector, which is bounty-eligible on the same asset even though its code ships inside the Elastic-Licensed elastic/elastic-agent and therefore is not an open-source finding Out of scope Reports that reach Elastic by any route other than its own HackerOne program, which the policy makes a condition of bounty eligibility Upstream open-telemetry/* code that Elastic merely repackages, since 'security issues in third party systems, domains, services and components fall outside this policy and are not eligible for a bounty'; an upstream OpenTelemetry bug belongs to OpenTelemetry The EDOT Collector's Elastic-Licensed code for open-source classification purposes, though it stays bounty-eligible End-of-life distribution versions rather than a currently supported release Volumetric denial of service, which the policy rules out permanently Known-vulnerable-dependency reports filed without a working proof of concept Elastic's classic APM agents, which are a separate scope asset on their own bounty row Most-valued findings A leak of the OTLP endpoint credential or exporter configuration out of the instrumented process, the dominant class at 40% and the finding that turns an instrumentation library into a route to the observability backend Code execution reached through an Elastic-specific extension or through the auto-instrumentation attach path the distribution wraps A sanitisation or attribute-handling failure in Elastic's additions that pushes secrets, headers or request bodies into telemetry that is read far more widely than the application Parsing or validation flaws in the Elastic-added span, metric and resource handling, at 20% of the expected profile Anything that lets configuration fetched at runtime change what the instrumented application executes Program rules Submit through sorona.xyz first. We validate, coordinate with the program's security team, and add the payout uplift on top of whatever it awards. EDOT is a live, bounty-eligible asset with max severity critical, but no reward row is bound to it, so treat the generic Other row as the working figure until Elastic publishes one Route findings that land in the Apache-2.0 language SDK repositories; the EDOT Collector ships inside elastic/elastic-agent , which is Elastic License 2.0 only and is not open source even though it is still bounty-eligible The bug has to be in what Elastic added or changed, because upstream open-telemetry/* code is a third-party component under this policy Reproduce on a currently supported release; EOL versions are out of scope Volumetric denial of service is never eligible, and a known-vulnerable-dependency report needs a working proof of concept Program stats 891 Reports resolved $986k Bounties paid 79% Response efficiency Disclosure Coordinated by Elastic, which publishes outcomes as Elastic Security Advisories under its own CNA. Bounty eligibility is conditional on the report being submitted exclusively through Elastic's own program, so file there first and treat sorona.xyz as the follow-on rail. Safe harbor Sorona will not pursue legal action against you for good-faith research submitted to us in line with this policy. We cannot speak for the upstream project, its vendor, or any third party, and we do not grant authorization on their behalf. You are responsible for understanding and following the laws that apply to you, wherever you are, and for staying within any scope the project has defined. Submit a vulnerability