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- FIS/YottaDBdescription
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
3- tinco.pair.com/bhaskar/gtm/doc/articles/GTM_V7.0-002_Release_Notes.htmlmitrex_refsource_MISC
- gitlab.com/YottaDB/DB/YDB/-/issues/828mitrex_refsource_MISC
- sourceforge.net/projects/fis-gtm/files/mitrex_refsource_MISC
News mentions
0No linked articles in our index yet.