Skip to content

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.

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.

Search NVD
  • 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

  • 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

  • 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

  • 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.

  • 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

  • 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.