CVE-2026-21870

Orta

Təsvir

BACnet Protocol Stack kitabxanası BACnet tətbiq təbəqəsi, şəbəkə təbəqəsi və media giriş (MAC) təbəqəsi kommunikasiya xidmətlərini təmin edir. 1.4.2, 1.5.0.rc2 və daha əvvəlki versiyalarda, ubasic interpretatorundakı bir vahidlik səhv (off-by-one) stek əsaslı bufer daşması, bufer limitindən uzun olan sətir literalları emal edilərkən sistemin çökməsinə (SIGABRT) səbəb olur. src/bacnet/basic/program/ubasic/tokenizer.c faylındakı tokenizer_string funksiyası maksimum uzunluqlu sətirlər üçün sıfırla sonlandırmanı (null termination) yanlış idarə edir. Bufer ölçüsü yalnız 40 (indekslər 0-39) olduğu halda, dest[40] ünvanına sıfır baytı yazaraq stek daşmasını tetikləyir.

CiddilikOrta
CVSS5.5
İstismar ehtimalı—
MəhsulBacnetstack Bacnet Stack
Dərc13 fev 2026
İlk görülmə13 fev 2026
Zəiflik növüCWE-193CWE-193

Necə düzəltmək olar

Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
bacnetstack bacnet_stackv ≤ 1.4.2, 1.5.0—

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.