CVE-2026-85670

Orta

Təsvir

tokenizers (Hugging Face), BpeBuilder::build (tokenizers/src/models/bpe/model.rs) funksiyasında buferin sərhədlərindən kənar giriş zəifliyindən təsirlənir. Tokenizer::from_file/from_str vasitəsilə tokenizer.json yüklənərkən, qurucu müvəqqəti buferi ən uzun lüğət açarına uyğun ölçüləndirir və sonra hər bir birləşdirilmiş birləşdirmə qaydasını onun daxilinə yazır. Birləşdirilmiş tokeni ən uzun lüğət açarından aşan birləşdirmə buferi dolduraraq daşırma yaradır ki, bu da Rust tərəfindən prosesi dayandıran panikaya çevrilir (həm Rust, həm də FFI embedding-lərdə). Bu, heç bir kodlaşdırma tələb olunmadan yükləmə zamanı baş verir, buna görə də xüsusi hazırlanmış tokenizer.json faylı təqdim edən hücumçu xidmətdən imtina (DoS) halına səbəb ola bilər. Eyni yerdəki ikinci bir qüsur, continuing_subword_prefix təyin edildikdə və birləşdirmə tokeni prefiksdən daha qısa olduqda, usize underflow-ya (debug rejimində panika, release rejimində potensial yaddaş korlanması) səbəb ola bilər. Versiya 0.23.1-də müşahidə edilmişdir.

CiddilikOrta
CVSS6.5
İstismar ehtimalı—
MəhsulHuggingface Tokenizers
Dərc4 sen 2026
İlk görülmə4 sen 2026

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
huggingface tokenizersv ≤ 0.23.2—

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.

CVE-2026-85670 · Huggingface Tokenizers · Dark Radar