Vulnerability in GNU M4

CVE-2008-1687

The (1) maketemp and (2) mkstemp builtin functions in GNU m4 before 1.4.11 do not quote their output when a file is created, which might allow context-dependent attackers to trigger a macro expansion, leading to unspecified use of an incorrect filename.

EPSS: 0.025 (82.7th percentile) — read the EPSS interpretation.

Affected products

Public proof-of-concept exploits

References

Frequently asked questions

What is CVE-2008-1687?
CVE-2008-1687 is a vulnerability in GNU M4. Published 2008-04-09.
Is CVE-2008-1687 known to be exploited?
3 public proof-of-concept repositories are indexed. Not currently listed in the CISA KEV catalog.