CVE-2026-46752

Apache Software Foundation · Apache Kvrocks

A heap overflow vulnerability exists within the cjson library of Apache Kvrocks, which could lead to memory corruption or arbitrary code execution.

Executive summary

Apache Kvrocks is affected by a critical heap overflow vulnerability in the cjson library that could allow unauthenticated attackers to execute arbitrary code or crash the service.

Vulnerability

This is a heap overflow vulnerability residing in the cjson library used by Apache Kvrocks. The flaw can be triggered by providing specially crafted input to the service, potentially allowing an unauthenticated attacker to corrupt memory.

Business impact

A successful exploit carries a CVSS score of 10.0, representing the highest level of severity. The ability to trigger a heap overflow could result in complete system compromise, loss of data integrity, and total service unavailability, impacting critical business operations that rely on the Kvrocks database.

Remediation

Immediate Action: Upgrade Apache Kvrocks to version 2.16.0 or higher immediately to resolve the vulnerable cjson library dependency.

Proactive Monitoring: Monitor database logs for repeated crashes or unusual error patterns that may indicate attempts to trigger a heap overflow.

Compensating Controls: Restrict network access to the Kvrocks service via firewall rules to ensure only trusted clients can communicate with the instance.

Exploitation status

Public Exploit Available: False

Analyst recommendation

Given the critical CVSS score of 10.0, this vulnerability must be addressed as a top priority. Organizations should immediately plan for an upgrade to version 2.16.0 to eliminate the risk of memory corruption and potential remote code execution.