Description
libsndfile 1.2.2 contains an integer overflow vulnerability in mat4_read_header() when parsing crafted MAT4 (MATLAB v4) files.
Published: 2026-09-24
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Potential Remote Code Execution or Denial of Service
Action: Assess Impact
AI Analysis

Impact

libsndfile 1.2.2 contains an integer overflow identified in the mat4_read_header() routine that parses MATLAB v4 (MAT) files. A crafted MAT4 file can cause the routine to compute a size value that exceeds the limits of a native integer, leading to an out‑of‑bounds buffer operation. If an application that uses libsndfile processes an attacker supplied MATLAB file, the overflow may corrupt memory, potentially crashing the application or allowing an attacker to execute arbitrary code. The CVE does not explicitly state the result, but integer overflows in file parsers are a common source of denial‑of‑service or code‑execution vulnerabilities.

Affected Systems

Any installation that relies on libsndfile 1.2.2 is affected. This includes the library itself and applications that embed or link with it, such as media players, audio editors, and other software that handles audio or MATLAB files. The vendor information is not explicitly provided, but the open‑source libsndfile community maintains the 1.2.2 release.

Risk and Exploitability

The CVSS score for this issue is 7.5, indicating medium to high severity. The EPSS score is not available, so current exploitation probability cannot be quantified. The vulnerability is not listed in the CISA KEV catalog. Exploitation requires the attacker to supply a specially crafted MAT4 file that triggers the overflow; therefore, the attack vector is primarily local file manipulation, although an application that downloads or accepts untrusted MATLAB files could also be exposed. No public proof‑of‑concept or exploits are referenced, but the potential for memory corruption warrants caution.

Generated by OpenCVE AI on September 26, 2026 at 02:55 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade libsndfile to a version that contains the integer overflow fix.
  • If an upgrade is not yet available, avoid loading MATLAB v4 files or implement input validation to reject files that do not meet expected size constraints.
  • Deploy runtime hardening such as ASLR and stack protection to reduce the likelihood of successful remote code execution.

Generated by OpenCVE AI on September 26, 2026 at 02:55 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 27 Sep 2026 11:15:00 +0000

Type Values Removed Values Added
First Time appeared Libsndfile Project
Libsndfile Project libsndfile
Vendors & Products Libsndfile Project
Libsndfile Project libsndfile

Fri, 25 Sep 2026 12:15:00 +0000

Type Values Removed Values Added
Title libsndfile: libsndfile: Denial of Service via integer overflow in mat4_read_header()
References
Metrics threat_severity

None

threat_severity

Moderate


Thu, 24 Sep 2026 18:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-190
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}


Thu, 24 Sep 2026 16:30:00 +0000

Type Values Removed Values Added
Description libsndfile 1.2.2 contains an integer overflow vulnerability in mat4_read_header() when parsing crafted MAT4 (MATLAB v4) files.
References

Subscriptions

Libsndfile Project Libsndfile
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-09-24T17:58:12.602Z

Reserved: 2026-09-10T00:00:00.000Z

Link: CVE-2026-88372

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-24T17:17:07.083

Modified: 2026-09-24T21:04:40.340

Link: CVE-2026-88372

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-24T00:00:00Z

Links: CVE-2026-88372 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-27T11:00:09Z

Weaknesses
  • CWE-190

    Integer Overflow or Wraparound