Zen-C has Stack-Based Buffer Overflow in Identifier Mangling
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| zenc-lang | zenc | affected |
|
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Zenc-lang | Zenc |
|
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.249% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Zenc-lang zen C
|
|
| CPEs | cpe:2.3:a:zenc-lang:zen_c:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Z-libs
Z-libs zen C |
Zenc-lang zen C
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Z-libs
Z-libs zen C |
|
| CPEs | cpe:2.3:a:z-libs:zen_c:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Z-libs
Z-libs zen C |
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Zenc-lang
Zenc-lang zenc |
|
| Vendors & Products |
Zenc-lang
Zenc-lang zenc |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Zen C is a systems programming language that compiles to human-readable GNU C/C11. Prior to version 0.4.4, a stack-based buffer overflow vulnerability in the Zen C compiler allows attackers to cause a compiler crash or potentially execute arbitrary code by providing a specially crafted Zen C source file (`.zc`) with excessively long struct, function, or trait identifiers. Users are advised to update to Zen C version v0.4.4 or later to receive a patch. | |
| Title | Zen-C has Stack-Based Buffer Overflow in Identifier Mangling | |
| Weaknesses | CWE-121 CWE-787 |
|
| References |
| |
| Metrics |
cvssV3_1
|