VYPR
Unrated severityNVD Advisory· Published Apr 15, 2022· Updated Aug 4, 2024

CVE-2021-44489

CVE-2021-44489

Description

An issue was discovered in YottaDB through r1.32 and V7.0-000. Using crafted input, attackers can cause an integer underflow of the size of calls to memset in op_fnj3 in sr_port/op_fnj3.c in order to cause a segmentation fault and crash the application. This is a "- digs" subtraction.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Crafted input triggers an integer underflow in YottaDB's `op_fnj3` function, leading to a segmentation fault and denial of service.

Vulnerability

An integer underflow vulnerability exists in YottaDB through r1.32 and V7.0-000 in the op_fnj3 function in sr_port/op_fnj3.c. By providing specially crafted input, an attacker can cause an integer underflow of the size parameter passed to memset, leading to undefined behavior. The issue is described as a "- digs" subtraction. [1]

Exploitation

The attacker must be able to supply crafted input to the YottaDB database engine. No authentication is required, but the attacker must have the ability to submit or manipulate data processed by op_fnj3. The underflow occurs when the input triggers a subtraction that results in a negative value, which is then used as the size argument to memset, causing a segmentation fault. [1]

Impact

Successful exploitation results in a segmentation fault (crash) of the YottaDB process, leading to a denial of service (availability impact). There is no indication of information disclosure or remote code execution. The crash prevents normal database operations until the process is restarted. [1]

Mitigation

The issue was fixed in YottaDB r1.34, as described in the issue related to fuzz testing. Users should upgrade to r1.34 or later. Workarounds for unpatched versions are not available; the vulnerability can be triggered by untrusted input. [1]

AI Insight generated on May 27, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

2
  • YottaDB/YottaDBdescription
  • YottaDB/YottaDBllm-fuzzy
    Range: <= r1.32, <= V7.0-000

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

1

News mentions

0

No linked articles in our index yet.