OpenObserve bug bounty programs
openobserve.ai Updated
OpenObserve runs one public program: a Sorona bug bounty paying up to $1,500.
- Top reward
- $1,500
- Sorona
- Programs
- 1
- 1 pays cash
- Targets in scope
- 13
- 2 types
- Last change
- None yet
- Tracked since Nov 2026
Where to report
The one public program OpenObserve runs.
| Program | Critical | High | Medium | Low | Top reward | Safe harbor | KYC | First response | Status |
|---|---|---|---|---|---|---|---|---|---|
|
OpenObserve
Sorona · Bug bounty |
– | – | – | $100 | $1,500 | Partial | – | – | Open |
-
- Critical
- –
- High
- –
- Medium
- –
- Low
- $100
- Safe harbor
- Partial
Amounts are the top reward per severity in the currency each program pays. First response is the platform's measured average when it publishes one, else what the policy promises.
What is in scope
13 targets. 6 excluded.
-
https://openobserve.ai
Web
-
Alerts, destinations and templates, which evaluate queries on a schedule and post results to an endpoint a user configured
Products and areas
-
Authentication and session handling, covering local accounts, API tokens, the basic auth path, SSO and single sign-on provisioning
Products and areas
-
Clustering, covering ingester, querier, compactor and router roles and any inter-node request that arrives already trusted
Products and areas
-
Dashboards, folders, saved views and the sharing model, including any dashboard reachable without a session
Products and areas
-
Pipelines and the enrichment tables, which transform records in flight and pull in reference data
Products and areas
-
Stream and schema handling, including dynamic schema inference, field limits and anything that lets ingested data change how later data is stored
Products and areas
-
The ingestion API in full, covering the bulk, JSON, multi, Elasticsearch-compatible, OpenTelemetry, Prometheus remote-write, syslog and Kinesis endpoints, plus the parsers behind each
Products and areas
-
The object storage and local storage backends, including WAL handling, compaction, the file list metadata and the credentials configured for remote storage
Products and areas
-
The organisation and user model in full, covering roles, groups, permissions and every check that decides whether a user reaches a stream, dashboard, alert or pipeline
Products and areas
-
The policy asks for private disclosure of any vulnerability and declares no component carve-out. Everything the platform ships is inside it
Products and areas
-
The query layer end to end: the SQL interface, PromQL, the VRL transform functions and the aggregation cache
Products and areas
-
User-defined VRL functions and the sandbox around them, which run against ingested records inside the server process
Products and areas
No target matches. Try part of a host name, such as the company name.
Out of scope 6
Don't test these. A program can exclude a host another program covers; the program you report to decides.
-
A deployment left with default credentials or exposed on a public network, which is an operator decision
-
Object storage services and the databases the platform stores metadata in, each of which has its own vendor process
-
OpenObserve's hosted cloud infrastructure rather than the product code
-
Public GitHub issues, which are not a private channel for a security report
-
Third-party integrations and collectors outside the project's own repositories
-
Upstream crates and libraries, unless OpenObserve's own use of them is what makes the defect reachable
Recent changes
Reward and scope changes across every OpenObserve program, newest first.
No changes recorded yet. New targets and reward moves show up here and in the RSS feed.
Recent CVEs
Published vulnerabilities in OpenObserve products, from the NVD.
-
CVE-2026-39361 High
OpenObserve is a cloud-native observability platform. In 0.70.3 and earlier, the validate_enrichment_url function in src/handler/http/request/enrichment_table/mod.rs fails to block IPv6 addresses because Rust's url crate returns them with surrounding brackets (e.g. "[::1]" not "::1"). An authenticated attacker can reach internal services blocked from external access. On cloud deployments this enab
-
CVE-2024-41809 High
OpenObserve is an open-source observability platform. Starting in version 0.4.4 and prior to version 0.10.0, OpenObserve contains a cross-site scripting vulnerability in line 32 of `openobserve/web/src/views/MemberSubscription.vue`. Version 0.10.0 sanitizes incoming html.
-
CVE-2024-41808 High
The OpenObserve open-source observability platform provides the ability to filter logs in a dashboard by the values uploaded in a given log. However, all versions of the platform through 0.9.1 do not sanitize user input in the filter selection menu, which may result in complete account takeover. It has been noted that the front-end uses `DOMPurify` or Vue templating to escape cross-site scripting
-
CVE-2024-24830 Critical
OpenObserve is a observability platform built specifically for logs, metrics, traces, analytics, designed to work at petabyte scale. A vulnerability has been identified in the "/api/{org_id}/users" endpoint. This vulnerability allows any authenticated regular user ('member') to add new users with elevated privileges, including the 'root' role, to an organization. This issue circumvents the intende
-
CVE-2024-25106 Critical
OpenObserve is a observability platform built specifically for logs, metrics, traces, analytics, designed to work at petabyte scale. A critical vulnerability has been identified in the "/api/{org_id}/users/{email_id}" endpoint. This vulnerability allows any authenticated user within an organization to remove any other user from that same organization, irrespective of their respective roles. This i
About this page
This page gathers every public program listed under openobserve.ai: platform programs, self-hosted policies and security.txt contacts. Each program's own policy decides what is in scope and what it pays; check it before you test.
Something wrong or missing? Report a correction.