Katalog CVE

CVE-2026-33491

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Zen C to język programowania systemowego, który kompiluje do czytelnego dla człowieka GNU C/C11. W wersjach przed 0.4.4 występuje podatność na przepełnienie bufora na stosie w kompilatorze Zen C, co może prowadzić do awarii kompilatora lub potencjalnego wykonania dowolnego kodu przez atakującego, który dostarczy specjalnie przygotowany plik źródłowy Zen C (.zc) z nadmiernie długimi identyfikatorami struktur, funkcji lub cech.

Ocena ryzyka

Organizacje mogą być narażone na awarie systemu lub nieautoryzowane wykonanie kodu, co może prowadzić do poważnych konsekwencji bezpieczeństwa. Wykorzystanie tej podatności może umożliwić atakującym przejęcie kontroli nad systemem.

Rekomendacja

Zaleca się aktualizację do wersji Zen C v0.4.4 lub nowszej, aby zastosować poprawkę eliminującą tę podatność.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS