CVE Catalog

CVE-2025-50343

CriticalCVSS 9.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.41%

33th percentile - higher than 33% of all known CVEs

Summary

In matio 1.5.28, a heap-based memory corruption issue was found in Mat_VarCreateStruct() when the nfields value does not match the actual number of strings in the fields array. This leads to out-of-bounds reads and invalid memory frees during cleanup, potentially causing a segmentation fault or heap corruption. NOTE: Multiple third-parties note that the available evidence does not demonstrate a vulnerability exploitable through an attacker-controlled input path.

Risk Assessment

Potential memory corruption could lead to application crashes or security breaches, but lack of evidence for a real attack vector limits the risk.

Recommendation

Update to a newer version of matio if available, and monitor for security patches.

Related vulnerabilities

Original NVD description (English source)

An issue was discovered in matio 1.5.28. A heap-based memory corruption can occur in Mat_VarCreateStruct() when the nfields value does not match the actual number of strings in the fields array. This leads to out-of-bounds reads and invalid memory frees during cleanup, potentially causing a segmentation fault or heap corruption. NOTE: Multiple third-parties note that the available evidence does not demonstrate a vulnerability exploitable through an attacker-controlled input path.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS