CVE-2026-85670 in tokenizersthông tin

Tóm tắt

Bởi VulDB • 04/09/2026

tokenizers (Hugging Face) bị ảnh hưởng bởi lỗi truy cập bộ nhớ ngoài vùng cho phép (out-of-bounds buffer access) trong hàm BpeBuilder::build (tokenizers/src/models/bpe/model.rs). Khi tải một file tokenizer.json thông qua Tokenizer::from_file/from_str, trình xây dựng sẽ kích thước một bộ đệm tạm thời (scratch buffer) dựa trên khóa từ vựng dài nhất, sau đó ghi từng quy tắc hợp nhất được nối vào nó. Một quy tắc hợp nhất có token được nối vượt quá độ dài của khóa từ vựng dài nhất sẽ gây tràn bộ đệm, dẫn đến lỗi panic trong Rust và làm chấm dứt tiến trình trong các trường hợp nhúng qua FFI (FFI embeddings). Sự cố này xảy ra ở giai đoạn tải dữ liệu mà không cần mã hóa, do đó một kẻ tấn công cung cấp file tokenizer.json được tạo sẵn có thể gây ra tình trạng từ chối dịch vụ (DoS). Một lỗi phụ tại cùng vị trí có thể gây ra hiện tượng underflow usize (panic trong chế độ debug, tiềm ẩn hỏng hóc bộ nhớ trong chế độ release) khi continuing_subword_prefix được đặt và một token hợp nhất ngắn hơn tiền tố. Đã quan sát thấy ở phiên bản 0.23.1.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

chịu trách nhiệm

VulnCheck

Đặt trước

04/09/2026

Tiết lộ

04/09/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00310

KEV

không

Các hoạt động

thấp

Nguồn

Might our Artificial Intelligence support you?

Check our Alexa App!