Fluentd bug bounty programs
fluentd.org Updated
Fluentd 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
- 14
- 2 types
- Last change
- None yet
- Tracked since Nov 2026
Where to report
The one public program Fluentd runs.
| Program | Critical | High | Medium | Low | Top reward | Safe harbor | KYC | First response | Status |
|---|---|---|---|---|---|---|---|---|---|
|
Fluentd
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
14 targets. 6 excluded.
-
https://www.fluentd.org
Web
-
Formatter plugins and the compression and chunking behaviour on the way out
Products and areas
-
Plugin loading, the plugin directory and gem installation as Fluentd performs it
Products and areas
-
Reports go through the GitHub Security Advisory form on fluent/fluentd, and the policy declares no boundary narrower than the Fluentd codebase itself
Products and areas
-
The buffer implementation, both memory and file, including what is written to disk, where and with which permissions
Products and areas
-
The configuration parser: embedded Ruby evaluation, @include handling including remote includes over HTTP, and environment variable expansion
Products and areas
-
The filter plugins, in particular record_transformer and any filter that evaluates a Ruby expression over record content
Products and areas
-
The forward protocol itself, including its handshake, shared key authentication, username and password authentication, and TLS
Products and areas
-
The input plugins shipped in the tree, covering forward, http, tail, syslog, tcp, udp, exec, unix and monitor_agent
Products and areas
-
The output plugins and the credentials each holds for its destination, along with the retry and secondary output paths
Products and areas
-
The parser plugins that run over untrusted log text: json, regexp, ltsv, csv, tsv, apache, apache2, nginx, syslog and multiline
Products and areas
-
The RPC endpoint and the monitor_agent HTTP endpoint, and what each exposes to a caller
Products and areas
-
The supervisor and worker process model, the signal handling between them and the socket manager
Products and areas
-
The tail input's file handling, position file and log rotation logic
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.
-
Fluent Bit, a sibling project with its own repository and its own reporting address
-
fluent-package, the Docker images and the Kubernetes DaemonSet images, which route to their own repositories
-
fluenthq.com, an unrelated product that shares part of the name
-
The destinations logs are forwarded to
-
The Ruby interpreter itself, unless Fluentd's own use of it is what makes the defect reachable
-
Third-party plugins published as separate gems outside the Fluentd tree
Recent changes
Reward and scope changes across every Fluentd 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 Fluentd products, from the NVD.
-
CVE-2026-44160 High
Fluentd collects events from various data sources and writes them to files, RDBMS, NoSQL, IaaS, SaaS, Hadoop and so on. Prior to 1.19.3, Fluentd's in_http and in_forward plugins support gzip-compressed data but enforce limits only on compressed payloads through settings such as body_size_limit and chunk_size_limit, allowing crafted compressed payloads to decompress in memory to an excessive size a
-
CVE-2026-44161 High
Fluentd collects events from various data sources and writes them to files, RDBMS, NoSQL, IaaS, SaaS, Hadoop and so on. Prior to 1.19.3, the Fluentd out_http output plugin allows placeholders such as ${tag} in the endpoint configuration parameter, and if a placeholder value is derived from untrusted input an attacker can control the destination hostname of outbound HTTP requests and force requests
-
CVE-2026-44024 Critical
Fluentd collects events from various data sources and writes them to files, RDBMS, NoSQL, IaaS, SaaS, Hadoop and so on. Prior to 1.19.3, Fluentd allows dynamically constructing file paths using the ${tag} placeholder, and insufficient validation of ${tag} in file configurations such as the path parameter of the out_file plugin allows attackers sending untrusted tags containing path traversal chara
-
CVE-2026-44025 High
Fluentd collects events from various data sources and writes them to files, RDBMS, NoSQL, IaaS, SaaS, Hadoop and so on. Prior to 1.19.3, Fluentd's Monitor Agent plugin in_monitor_agent exposes internal metrics and plugin information via a REST API, and responses from /api/plugins.json and related endpoints unintentionally include internal instance variables that may contain database passwords, API
-
CVE-2020-21514 High
An issue was discovered in Fluent-ui v.1.2.2 allows attackers to gain escalated privileges and execute arbitrary code due to a default password.
-
CVE-2022-39379 Low
Fluentd collects events from various data sources and writes them to files, RDBMS, NoSQL, IaaS, SaaS, Hadoop and so on. A remote code execution (RCE) vulnerability in non-default configurations of Fluentd allows unauthenticated attackers to execute arbitrary code via specially crafted JSON payloads. Fluentd setups are only affected if the environment variable `FLUENT_OJ_OPTION_MODE` is explicitly
-
CVE-2021-41186 Medium
Fluentd collects events from various data sources and writes them to files to help unify logging infrastructure. The parser_apache2 plugin in Fluentd v0.14.14 to v1.14.1 suffers from a regular expression denial of service (ReDoS) vulnerability. A broken apache log with a certain pattern of string can spend too much time in a regular expression, resulting in the potential for a DoS attack. This iss
-
CVE-2017-10906 Critical
Escape sequence injection vulnerability in Fluentd versions 0.12.29 through 0.12.40 may allow an attacker to change the terminal UI or execute arbitrary commands on the device via unspecified vectors.
About this page
This page gathers every public program listed under fluentd.org: 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.