CVE-2023-2789
GNU cflow parser.c parse_variable_declaration denial of service
A vulnerability was found in GNU cflow 1.7. It has been rated as problematic. This issue affects the function func_body/parse_variable_declaration of the file parser.c. The manipulation leads to denial of service. The exploit has been disclosed to the public and may be used. The identifier VDB-229373 was assigned to this vulnerability. NOTE: The vendor was contacted early about this disclosure but did not respond in any way.
Attack profile
How easy it is to exploit
- Attack vector
- Adjacent network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
3.5
GNU cflow parser.c parse_variable_declaration denial of service
A vulnerability was found in GNU cflow 1.7. It has been rated as problematic. This issue affects the function func_body/parse_variable_declaration of the file parser.c. The manipulation leads to denial of service. The exploit has been disclosed to the public and may be used. The identifier VDB-229373 was assigned to this vulnerability. NOTE: The vendor was contacted early about this disclosure but did not respond in any way.
- Record
CVE-2023-2789- CVSS 3.1
- 3.5 Low
CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - CVSS 3.0
- 3.5 Low
CVSS:3.0/AV:A/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - CVSS 2.0
- 2.7
AV:A/AC:L/Au:S/C:N/I:N/A:P - Weakness
- CWE-404
- Updated
- 2026-11-02
EUVDEUVD-2023-34245
3.5
A vulnerability was found in GNU cflow 1.7. It has been rated as problematic. This issue affects the function func_body/parse_variable_declaration of the file parser.c. The manipulation leads to denial of service. The exploit has been disclosed to the public and may be used. The identifier VDB-229373 was assigned to this vulnerability. NOTE: The vendor was contacted early about this disclosure but did not respond in any way.
- Record
EUVD-2023-34245- CVSS 3.1
- 3.5 Low
CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-h6vj-vg8j-jfqp
3.5
A vulnerability was found in GNU cflow 1.7. It has been rated as problematic. This issue affects...
A vulnerability was found in GNU cflow 1.7. It has been rated as problematic. This issue affects the function func_body/parse_variable_declaration of the file parser.c. The manipulation leads to denial of service. The exploit has been disclosed to the public and may be used. The identifier VDB-229373 was assigned to this vulnerability. NOTE: The vendor was contacted early about this disclosure but did not respond in any way.
- Record
GHSA-h6vj-vg8j-jfqp- CVSS 3.0
- 3.5 Low
CVSS:3.0/AV:A/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-404
- Updated
- 2026-11-02
NVD
3.5
A vulnerability was found in GNU cflow 1.7. It has been rated as problematic. This issue affects the function func_body/parse_variable_declaration of the file parser.c. The manipulation leads to denial of service. The exploit has been disclosed to the public and may be used. The identifier VDB-229373 was assigned to this vulnerability. NOTE: The vendor was contacted early about this disclosure but did not respond in any way.
- Record
CVE-2023-2789- CVSS 3.1
- 3.5 Low
CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - CVSS 2.0
- 2.7 Low
AV:A/AC:L/Au:S/C:N/I:N/A:P - Weakness
- CWE-404
- Updated
- 2026-11-02
OSV
7.5
A vulnerability was found in GNU cflow 1.7. It has been rated as problematic. This issue affects the function func_body/parse_variable_declaration of the file parser.c. The manipulation leads to denial of service. The exploit has been disclosed to the public and may be used. The identifier VDB-229373 was assigned to this vulnerability. NOTE: The vendor was contacted early about this disclosure but did not respond in any way.
- Record
CVE-2023-2789- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2023-2789
7.5
A vulnerability was found in GNU cflow 1.7. It has been rated as problematic. This issue affects the function func_body/parse_variable_declaration of the file parser.c. The manipulation leads to denial of service. The exploit has been disclosed to the public and may be used. The identifier VDB-229373 was assigned to this vulnerability. NOTE: The vendor was contacted early about this disclosure but did not respond in any way.
- Record
DEBIAN-CVE-2023-2789- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2023-2789
3.5
A vulnerability was found in GNU cflow 1.7. It has been rated as problematic. This issue affects the function func_body/parse_variable_declaration of the file parser.c. The manipulation leads to denial of service. The exploit has been disclosed to the public and may be used. The identifier VDB-229373 was assigned to this vulnerability. NOTE: The vendor was contacted early about this disclosure but did not respond in any way.
- Record
UBUNTU-CVE-2023-2789- CVSS 3.1
- 3.5 Low
CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
cflowDebian:12 |
All versions, plus listed versions 1:1.7-41:1.7-51:1.8-1 |
None known |
cflowDebian:13 |
All versions, plus listed versions 1:1.7-51:1.8-1 |
None known |
cflowDebian:14 |
All versions, plus listed versions 1:1.7-51:1.8-1 |
None known |
cflowUbuntu:Pro:16.04:LTS |
All versions, plus listed versions 1:1.4+dfsg1-3ubuntu11:1.4+dfsg1-3ubuntu1.16.04.1~esm1 |
None known |
cflowUbuntu:Pro:18.04:LTS |
All versions, plus listed versions 1:1.4+dfsg1-3ubuntu11:1.4+dfsg1-3ubuntu1.18.04.1~esm1 |
None known |
cflowUbuntu:20.04:LTS |
All versions, plus listed versions 1:1.6-4 |
None known |
cflowUbuntu:22.04:LTS |
All versions, plus listed versions 1:1.6-41:1.6-61:1.7-2 |
None known |
cflowUbuntu:24.04:LTS |
All versions, plus listed versions 1:1.7-41:1.7-5 |
None known |
cflowUbuntu:25.10 |
All versions, plus listed versions 1:1.7-51:1.8-1 |
None known |
cflowUbuntu:26.10 |
All versions, plus listed versions 1:1.8-1build1 |
None known |
cflowUbuntu:26.04:LTS |
All versions, plus listed versions 1:1.8-11:1.8-1build1 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases, published | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2023-2789 is a low vulnerability (CVSS 3.5) in Gnu Cflow, published May 18, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.23%, the 69th percentile. No source names a fixed version.
References
vuldb.com?id.229373
vuldb.com?ctiid.229373
github.com/DaisyPo/fuzzing-vulncollect/blob/main/cflow/stack-overflow/parser.c/README.md
github.com/DaisyPo/fuzzing-vulncollect/files/11343936/poc-file.zip
nvd.nist.gov/vuln/detail/CVE-2023-2789
github.com/advisories/GHSA-h6vj-vg8j-jfqp
security-tracker.debian.org/tracker/CVE-2023-2789
ubuntu.com/security/CVE-2023-2789
cve.org/CVERecord?id=CVE-2023-2789