CVE catalog

CVE-2006-0459

flex: CVE-2006-0459

[CVE catalog]

Severity
Medium
Published
Source
[NVD] · [CVE record]
EPSS
4.71% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianflexsid2.6.4-8.2fixed
Debianflexforky2.6.4-8.2fixed
Debianflextrixie2.6.4-8.2fixed
Debianflexbookworm2.6.4-8.2fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianflexsourcesid2.5.33-1not yet assignedNot reportedNot reported
Debianflexsourceforky2.5.33-1not yet assignedNot reportedNot reported
Debianflexsourcetrixie2.5.33-1not yet assignedNot reportedNot reported
Debianflexsourcebookworm2.5.33-1not yet assignedNot reportedNot reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [flex]Fixed
    Details (2)
    • 2.6.4-8.2 · amd64 · bookworm

      Fixed · Fixed: 2.5.33-1

      dsa · flex · debian · bookworm; dsa · flex · debian · 12

    • 2.6.4-8.2 · arm64 · bookworm

      Fixed · Fixed: 2.5.33-1

      dsa · flex · debian · bookworm; dsa · flex · debian · 12

  • [flex-doc]Fixed

    Source package: [flex]

    Details (2)
    • 2.6.4-8.2 · all · bookworm

      Fixed · Fixed: 2.5.33-1

      dsa · flex · debian · bookworm; dsa · flex · debian · 12

    • 2.6.4-8.2 · all · bookworm

      Fixed · Fixed: 2.5.33-1

      dsa · flex · debian · bookworm; dsa · flex · debian · 12

  • [libfl2]Fixed

    Source package: [flex]

    Details (2)
    • 2.6.4-8.2 · amd64 · bookworm

      Fixed · Fixed: 2.5.33-1

      dsa · flex · debian · bookworm; dsa · flex · debian · 12

    • 2.6.4-8.2 · arm64 · bookworm

      Fixed · Fixed: 2.5.33-1

      dsa · flex · debian · bookworm; dsa · flex · debian · 12

  • [libfl-dev]Fixed

    Source package: [flex]

    Details (2)
    • 2.6.4-8.2 · amd64 · bookworm

      Fixed · Fixed: 2.5.33-1

      dsa · flex · debian · bookworm; dsa · flex · debian · 12

    • 2.6.4-8.2 · arm64 · bookworm

      Fixed · Fixed: 2.5.33-1

      dsa · flex · debian · bookworm; dsa · flex · debian · 12

[Debian 13 (Trixie)]

  • [flex]Fixed

    Source package: [flex]

    Details (2)
    • 2.6.4-8.2+b4 · amd64 · trixie

      Fixed · Fixed: 2.5.33-1

      dsa · flex · debian · 13

    • 2.6.4-8.2+b4 · arm64 · trixie

      Fixed · Fixed: 2.5.33-1

      dsa · flex · debian · 13

  • [flex-doc]Fixed

    Source package: [flex]

    Details (2)
    • 2.6.4-8.2 · all · trixie

      Fixed · Fixed: 2.5.33-1

      dsa · flex · debian · 13

    • 2.6.4-8.2 · all · trixie

      Fixed · Fixed: 2.5.33-1

      dsa · flex · debian · 13

  • [libfl2]Fixed

    Source package: [flex]

    Details (2)
    • 2.6.4-8.2+b4 · amd64 · trixie

      Fixed · Fixed: 2.5.33-1

      dsa · flex · debian · 13

    • 2.6.4-8.2+b4 · arm64 · trixie

      Fixed · Fixed: 2.5.33-1

      dsa · flex · debian · 13

  • [libfl-dev]Fixed

    Source package: [flex]

    Details (2)
    • 2.6.4-8.2+b4 · amd64 · trixie

      Fixed · Fixed: 2.5.33-1

      dsa · flex · debian · 13

    • 2.6.4-8.2+b4 · arm64 · trixie

      Fixed · Fixed: 2.5.33-1

      dsa · flex · debian · 13

Observed:

References