Name
gawk
Version
5.3.0
Type
library
Description
GNU awk text processing utility
Licenses
GPL-3.0-only
PURL
-
CPE
cpe:2.3:*:*:gawk:5.3.0:*:*:*:*:*:*:*
Other Versions#
Patches#
#
Title
Author
Resolve
1
Small fix in extension/readdir.c.
"Arnold D. Robbins" <arnold@skeeve.com>
CVE-2026-40553
2
Minor integer overflow fixes.
"Arnold D. Robbins" <arnold@skeeve.com>
CVE-2026-40468
3
Fix some C23 compilatio issues.
Arnold D. Robbins <arnold@skeeve.com>
4
Add overflow checking in do_sub for 32 bit systems.
"Arnold D. Robbins" <arnold@skeeve.com>
CVE-2026-40469
5
Small memory management fix in io.c.
"Arnold D. Robbins" <arnold@skeeve.com>
CVE-2026-40467
6
m4/readline: add missing includes
Ross Burton <ross.burton@arm.com>
7
Avoid buffer overflow in extension/readdir.c.
"Arnold D. Robbins" <arnold@skeeve.com>
CVE-2026-40553
Vulnerabilities#
Name
Analysis
Description
Patched
Buffer overflow vulnerability has been found in "extension/readdir.c" program file of gawk (ftype() routine). This issue could be used to crash the program and potentially to achieve code execution, although the latter has not been confirmed to be feasible. It affects gawk in versions 5.4.0 and below.
Patched
Integer overflow vulnerability has been found in "builtin.c" program file of gawk (do_sub() routine). This issue could be used to overwrite gawk heap metadata and objects causing the program to crash. It affects 32-bit builds of gawk in versions 5.4.0 and below.
Patched
Integer overflow vulnerability has been found in "builtin.c" program file of gawk. This issue may lead to memory exhaustion on the hosting operating system and could be used to overwrite gawk heap metadata and objects with attacker-controlled bytes. It affects gawk in versions 5.4.0 and below.
Patched
Use After Free vulnerability has been found in "io.c" program file of gawk (do_getline_redir() routine). This issue may lead to a crash. It affects gawk in versions 5.4.0 and below.