CVE-2026-31866 Details
Description
flagd is a feature flag daemon with a Unix philosophy. Prior to 0.14.2, flagd exposes OFREP (/ofrep/v1/evaluate/...) and gRPC (evaluation.v1, evaluation.v2) endpoints for feature flag evaluation. These endpoints are designed to be publicly accessible by client applications. The evaluation context included in request payloads is read into memory without any size restriction. An attacker can send a single HTTP request with an arbitrarily large body, causing flagd to allocate a corresponding amount of memory. This leads to immediate memory exhaustion and process termination (e.g., OOMKill in Kubernetes environments). flagd does not natively enforce authentication on its evaluation endpoints. While operators may deploy flagd behind an authenticating reverse proxy or similar infrastructure, the endpoints themselves impose no access control by default. This vulnerability is fixed in 0.14.2.
A denial-of-service vulnerability has been identified in flagd, a feature flag daemon, in versions prior to 0.14.2. The issue arises because flagd's OFREP and gRPC endpoints for feature flag evaluation do not impose any size restrictions on the evaluation context included in request payloads. This lack of restriction allows an attacker to send a single HTTP request with an excessively large body, causing flagd to allocate a corresponding amount of memory. The result is immediate memory exhaustion and process termination, such as an OOMKill in Kubernetes environments. Additionally, flagd's evaluation endpoints do not natively enforce authentication, leaving them vulnerable to exploitation unless protected by an external reverse proxy or similar infrastructure.
Users can upgrade to flagd version 0.14.2 or later, where this vulnerability has been fixed. Instructions for updating can be found in the flagd repository on GitHub.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
CISA-ADP
Assessed Mar 12, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-770 | Allocation of Resources Without Limits or Throttling | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| openfeature flagd | < 0.14.2 |
CPE
Remediation
| |
Change History
4 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Mar 20, 2026 | Initial Analysis | [email protected] |
| Mar 11, 2026 | New CVE Received | [email protected] |