Description
CGNS through 4.5.2 contains a stack out-of-bounds read vulnerability in ADFI_read_node_header that allows attackers to crash applications by supplying crafted ADF node headers. Attackers can craft .cgns or .adf files whose non-NUL-terminated end tag causes ADFI_stridx_c to scan past disk_node_data, crashing tools like cgnslist.
Published: 2026-10-14
Score: 4.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Assess Impact
AI Analysis

Impact

CGNS through version 4.5.2 contains a stack out‑of‑bounds read in the function ADFI_read_node_header. The vulnerability is triggered when a crafted .cgns or .adf file has a non‑NUL‑terminated end tag, causing the internal routine ADFI_stridx_c to read past the allocated buffer and read uninitialized stack memory. The resulting memory read can lead to a crash of any application that consumes the malformed file, such as the CGNS command‑line tool cgnslist.

Affected Systems

All installations of the CGNS library version 4.5.2 and earlier are affected. The issue originates in the shared library code used by all CGNS tools, so any deployment of CGNS 4.5.2 or earlier is potentially impacted.

Risk and Exploitability

The CVSS score of 4.8 indicates a moderate impact severity. Because the exploit is achieved by supplying a malicious file, it requires local access or an untrusted file source, meaning the vector is likely local or untrusted input. The EPSS score of <1% indicates a very low probability of exploitation, and the vulnerability is not listed in the CISA KEV catalog, suggesting it has not been widely exploited yet. An attacker who can influence the file processed by a CGNS‑based tool can cause a denial‑of‑service by crashing the application.

Generated by OpenCVE AI on October 15, 2026 at 18:48 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the CGNS library to a version newer than 4.5.2 once the vendor releases a patch.
  • If no update is available, validate input files before calling CGNS routines: ensure that end tags are NUL‑terminated and that all reads stay within the bounds of allocated buffers.
  • Run CGNS‑based applications in an isolated environment or restart services automatically when a crash is detected to contain the denial‑of‑service impact.

Generated by OpenCVE AI on October 15, 2026 at 18:48 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 19 Oct 2026 13:30:00 +0000

Type Values Removed Values Added
First Time appeared Cgns
Cgns cgns
Vendors & Products Cgns
Cgns cgns

Wed, 14 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Description CGNS through 4.5.2 contains a stack out-of-bounds read vulnerability in ADFI_read_node_header that allows attackers to crash applications by supplying crafted ADF node headers. Attackers can craft .cgns or .adf files whose non-NUL-terminated end tag causes ADFI_stridx_c to scan past disk_node_data, crashing tools like cgnslist.
Title CGNS through 4.5.2 Stack Out-of-Bounds Read via ADFI_read_node_header
Weaknesses CWE-125
References
Metrics cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-14T15:01:26.787Z

Reserved: 2026-10-14T13:08:41.030Z

Link: CVE-2026-110661

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-14T16:17:43.057

Modified: 2026-10-16T19:18:44.867

Link: CVE-2026-110661

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-19T13:07:54Z

Weaknesses