CVE-2026-110661
CVE-2026-110661 · CGNS through 4.5.2 Stack Out-of-Bounds Read via ADFI_read_node_header
This page contains facts from public vulnerability sources. Check the original advisory before updating.
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.
CVSS 4.8 · Medium · EPSS 0.2%
- Published
- Updated
Stack: system
Affected products and versions
cgns
- Versions
- ≥ 0, ≤ 4.5.2: Affected (semver)
No fix published
libcgns Ubuntu:16.04:LTS
- Versions
- 3.1.4.2-2build2
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
libcgns Ubuntu:18.04:LTS
- Versions
- 3.3.0-4
- 3.3.0-5
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
libcgns Ubuntu:20.04:LTS
- Versions
- 3.3.0-6build2
- 3.3.0-7
- 3.4.0-1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
libcgns Ubuntu:22.04:LTS
- Versions
- 3.4.0-3
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
libcgns Ubuntu:24.04:LTS
- Versions
- 3.4.0-3
- 3.4.0-3build1
- 3.4.0-4
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
libcgns Ubuntu:26.10
- Versions
- 4.5.0-1
- 4.5.0-2
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
libcgns Ubuntu:26.04:LTS
- Versions
- 3.4.0-5build1
- 4.5.0-1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
Original sources
- https://hackmd.io/@haind-pwn/cgns-adf-node-header-oob-read
- https://github.com/CGNS/CGNS/blob/3a972d92559787a49c5f9a54974ea1946ecb9d21/src/adf/ADF_internals.c#L6828
- https://github.com/CGNS/CGNS
- https://www.vulncheck.com/advisories/cgns-through-4.5.2-stack-out-of-bounds-read-via-adfi-read-node-header
- https://nvd.nist.gov/vuln/detail/CVE-2026-110661