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

CVE-2021-44493

CVE-2021-44493

Description

An issue was discovered in YottaDB through r1.32 and V7.0-000 and FIS GT.M through V7.0-000. Using crafted input, an attacker can cause a call to $Extract to force an signed integer holding the size of a buffer to take on a large negative number, which is then used as the length of a memcpy call that occurs on the stack, causing a buffer overflow.

AI Insight

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

YottaDB and FIS GT.M up to r1.32 / V7.0-000 have a stack buffer overflow in $Extract via crafted input due to signed integer misinterpretation.

Vulnerability

In YottaDB through r1.32 and FIS GT.M through V7.0-000, the $Extract function mishandles crafted input that causes an signed integer holding a buffer size to take on a large negative value. This value is subsequently used as the length argument to a memcpy call on the stack, resulting in a buffer overflow. The affected versions are YottaDB up to r1.32 and FIS GT.M through V7.0-000 [1].

Exploitation

An attacker can trigger the vulnerability by providing specially crafted input to the $Extract function. No special network position or authentication is mentioned, implying the attack surface could be any context where user-supplied data is processed by the database engine's string function. The erroneous signed integer interpretation allows the attacker to control the length of the subsequent stack-based memcpy, leading to memory corruption beyond the intended buffer [2].

Impact

Successful exploitation results in a stack buffer overflow, which can lead to arbitrary code execution, denial of service, or information disclosure depending on the attacker's payload and the execution context. The attacker gains the ability to corrupt stack memory, potentially achieving code execution at the privilege level of the database process [2].

Mitigation

The vulnerability was fixed in the YottaDB r1.34 release, which addressed multiple bugs discovered through fuzz testing, including this issue. Users should upgrade to YottaDB r1.34 or later. For FIS GT.M, users are advised to apply any patches provided by the vendor; as of the publication date, a specific fixed version for GT.M was not disclosed in the references [2].

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

3

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

3

News mentions

0

No linked articles in our index yet.