
skvadrik/re2c
Releases44
Frequency3 months 2 weeks
Last Release
Stars1.29K
Lexer generator for C, C++, D, Go, Haskell, Java, JS, OCaml, Python, Rust, Swift, V and Zig.
CVE History
| CVE | Published | CVSS v3 | CVSS v2 |
|---|---|---|---|
| 3.3 LOW | 1.7 LOW | ||
A flaw has been found in skvadrik re2c up to 4.4. Impacted is the function check_and_merge_special_rules of the file src/parse/ast.cc. This manipulation causes null pointer dereference. The attack can only be executed locally. The exploit has been published and may be used. Patch name: febeb977936f9519a25d9fbd10ff8256358cdb97. It is suggested to install a patch to address this issue. | |||
| 9.8 CRITICAL | 7.5 HIGH | ||
A stack overflow re2c 2.2 exists due to infinite recursion issues in src/dfa/dead_rules.cc. | |||
| 5.5 MEDIUM | 4.3 MEDIUM | ||
re2c before 2.0 has uncontrolled recursion that causes stack consumption in find_fixed_tags. | |||
| 7.8 HIGH | 6.8 MEDIUM | ||
re2c 1.3 has a heap-based buffer overflow in Scanner::fill in parse/scanner.cc via a long lexeme. | |||