CVE-2026-84888
Received Received - Intake

Memory Allocation Flaw in RightNow-AI OpenFang

Vulnerability report for CVE-2026-84888, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-03

Last updated on: 2026-09-03

Assigner: VulDB

Description

A weakness has been identified in RightNow-AI OpenFang up to 0.6.9. This vulnerability affects the function shell_exec of the file crates/openfang-runtime/src/tool_runner.rs. This manipulation causes uncontrolled memory allocation. The attack is possible to be carried out remotely. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-03
Last Modified
2026-09-03
Generated
2026-09-03
AI Q&A
2026-09-03
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
rightnow-ai openfang to 0.6.9 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-789 The product allocates memory based on an untrusted, large size value, but it does not ensure that the size is within expected limits, allowing arbitrary amounts of memory to be allocated.
CWE-400 The product does not properly control the allocation and maintenance of a limited resource.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is a denial of service issue in RightNow-AI OpenFang up to version 0.6.9. It occurs in the shell_exec function where model-controlled command execution lacks limits on timeout duration or output size. When a command generates unbounded output, OpenFang buffers all data in memory before truncation, causing memory exhaustion and crashing the container. The exploit is remotely accessible and has been publicly disclosed.

Detection Guidance

Monitor for containers or processes using OpenFang 0.6.9 or earlier that exhibit high memory usage or crashes due to unbounded output. Check logs for OOM-killed events or API unavailability. Use commands like 'docker ps' to list running containers and 'docker stats' to monitor memory consumption.

Impact Analysis

This vulnerability can make the OpenFang API unavailable due to container crashes from memory exhaustion. Legitimate users may be unable to access services while the system recovers. Attackers could exploit it to disrupt operations by sending commands that produce infinite output, forcing the system to terminate.

Compliance Impact

This vulnerability primarily causes denial of service by exhausting memory, which could lead to service unavailability. While not directly violating GDPR or HIPAA, prolonged downtime may impact data availability requirements under these regulations. GDPR requires timely access to personal data, and HIPAA mandates continuous access to protected health information. However, the vulnerability itself does not directly expose or leak data.

Mitigation Strategies

Upgrade OpenFang to a patched version if available. If not, enforce strict timeout limits and output size constraints in shell_exec. Replace cmd.output() with streaming readers and implement resource budgets. Kill child processes exceeding limits and treat zero timeouts as unsafe.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-84888. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart