VYPR
Unrated severityNVD Advisory· Published Jan 17, 2023· Updated Aug 6, 2024

AenBleidd FiND my_validator.cpp init_result buffer overflow

CVE-2015-10065

Description

A vulnerability classified as critical was found in AenBleidd FiND. This vulnerability affects the function init_result of the file validator/my_validator.cpp. The manipulation leads to buffer overflow. The patch is identified as ee2eef34a83644f286c9adcaf30437f92e9c48f1. It is recommended to apply a patch to fix this issue. VDB-218458 is the identifier assigned to this vulnerability.

AI Insight

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

A buffer overflow vulnerability in FiND's my_validator.cpp can be triggered via fscanf without size limit, potentially leading to arbitrary code execution or data corruption.

Vulnerability

The vulnerability resides in the init_result function within validator/my_validator.cpp of the FiND project by AenBleidd. The code uses fscanf(f, "%s", buff) with a fixed-size buffer of 256 bytes, but without specifying a width limit, allowing a read of any length. This results in a stack-based buffer overflow. The affected versions are those prior to commit ee2eef34a83644f286c9adcaf30437f92e9c48f1, as the patch replaces fscanf with safer fgets(buff, 256, f). [1]

Exploitation

An attacker can craft a malicious input file that, when processed by FiND's init_result, reads a string longer than 256 bytes into the buff array. No authentication is required if the attacker can supply the file (e.g., via network or local access). The overflow occurs synchronously, without user interaction beyond loading the file. The patch diff shows the dangerous line replaced with a bounded read, confirming the overflow vector. [1]

Impact

Successful exploitation allows an attacker to overflow the stack buffer, potentially corrupting adjacent memory. This can lead to arbitrary code execution with the privileges of the FiND process, or cause denial of service via a crash. The official description rates this as critical, indicating high risk of information disclosure, integrity loss, or system compromise. [1]

Mitigation

The vulnerability is fixed in commit ee2eef34a83644f286c9adcaf30437f92e9c48f1, which applies the patch recommended by the developer. Users should update FiND to include this commit or apply the patch directly. There is no indication that this CVE is listed on CISA's Known Exploited Vulnerabilities (KEV) catalog. No other workarounds are documented in the available references. [1]

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

Affected products

2
  • AenBleidd/FiNDllm-create2 versions
    (expand)+ 1 more
    • (no CPE)
    • (no CPE)range: n/a

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.