Skip to content
OpenAdvisories
Unscored CVE-2006-0459 EUVD-2006-0466GHSA-c6v8-67cp-6v4p

flex.skl in Will Estes and John Millaway Fast Lexical Analyzer Generator (flex) before 2.5.33 does not allocate enough memory for grammars …

Published Mar 29, 2006 · Updated Aug 7, 2024 · Assigned by redhat

Description

flex.skl in Will Estes and John Millaway Fast Lexical Analyzer Generator (flex) before 2.5.33 does not allocate enough memory for grammars containing (1) REJECT statements or (2) trailing context rules, which causes flex to generate code that contains a buffer overflow that might allow context-dependent attackers to execute arbitrary code.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 flex 2.5.33-1 —
Debian 13 flex 2.5.33-1 —
Debian 12 flex 2.5.33-1 —
Debian 3.1 flex 2.5.31-31sarge1 DSA-1020-1

Advisories 1

References