Description
A security vulnerability has been detected in Praat up to 7.0.02. Affected is the function whisper_model_load of the file external/whispercpp/whisper.cpp of the component Model Loader. The manipulation of the argument n_dims leads to out-of-bounds write. The attack can be initiated remotely. The exploit has been disclosed publicly and may be used. The identifier of the patch is a910d21a2705ef4cd16d91f29cdc8da1ab1a7221. To fix this issue, it is recommended to deploy a patch. The project maintainer confirms: "We did a quick fix (suggested fix 1) for Praat version 7.0.03, and scheduled a better fix (suggested fix 2)."
Published: 2026-10-14
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution
Action: Apply Patch
AI Analysis

Impact

The vulnerability is an out‑of‑bounds write triggered by manipulating the n_dims argument in whisper_model_load of Praat’s Model Loader. This memory corruption could allow an attacker to overwrite adjacent memory, potentially enabling arbitrary code execution or causing program instability.

Affected Systems

Praat versions up to and including 7.0.02 are affected.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity. EPSS information is not available, and the vulnerability is not listed in CISA’s KEV catalog. It can be triggered remotely and a public exploit has been disclosed, allowing adversaries to exploit the flaw without local access.

Generated by OpenCVE AI on October 15, 2026 at 13:23 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the patch commit a910d21a2705ef4cd16d91f29cdc8da1ab1a7221 to Praat.
  • Upgrade to Praat 7.0.03 or later to receive the fixed implementation.
  • Restrict external access to Praat’s services through firewall or network segmentation to mitigate remote exploitation.

Generated by OpenCVE AI on October 15, 2026 at 13:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 20 Oct 2026 03:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 14 Oct 2026 22:00:00 +0000

Type Values Removed Values Added
Description A security vulnerability has been detected in Praat up to 7.0.02. Affected is the function whisper_model_load of the file external/whispercpp/whisper.cpp of the component Model Loader. The manipulation of the argument n_dims leads to out-of-bounds write. The attack can be initiated remotely. The exploit has been disclosed publicly and may be used. The identifier of the patch is a910d21a2705ef4cd16d91f29cdc8da1ab1a7221. To fix this issue, it is recommended to deploy a patch. The project maintainer confirms: "We did a quick fix (suggested fix 1) for Praat version 7.0.03, and scheduled a better fix (suggested fix 2)."
Title Praat Model Loader whisper.cpp whisper_model_load out-of-bounds write
First Time appeared Praat
Praat praat
Weaknesses CWE-119
CWE-787
CPEs cpe:2.3:a:praat:praat:*:*:*:*:*:*:*:*
Vendors & Products Praat
Praat praat
References
Metrics cvssV2_0

{'score': 7.5, 'vector': 'AV:N/AC:L/Au:N/C:P/I:P/A:P/E:POC/RL:OF/RC:C'}

cvssV3_0

{'score': 6.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L/E:P/RL:O/RC:C'}

cvssV3_1

{'score': 6.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L/E:P/RL:O/RC:C'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-10-20T02:15:11.452Z

Reserved: 2026-10-14T14:13:07.703Z

Link: CVE-2026-110698

cve-icon Vulnrichment

Updated: 2026-10-20T02:15:07.694Z

cve-icon NVD

Status : Deferred

Published: 2026-10-14T22:17:23.050

Modified: 2026-10-20T03:17:13.360

Link: CVE-2026-110698

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-15T13:30:02Z

Weaknesses
  • CWE-119

    Improper Restriction of Operations within the Bounds of a Memory Buffer

  • CWE-787

    Out-of-bounds Write