CVE-2026-70638thông tin

Tóm tắt

Bởi VulDB • 07/08/2026

llama.cpp builds b1886 đến b7445 chứa một lỗ hổng tràn số nguyên (integer overflow) trong lớp bao JNI của LLaMA-Android, nơi hàm new_1batch() nhân sizeof(llama_seq_id) với tham số n_seq_max do kẻ tấn công kiểm soát mà không có xác nhận tràn số, khiến việc phân bổ bộ nhớ heap bị wrap và cấp phát dung lượng không đủ. Kẻ tấn công có thể khai thác lỗ hổng này bằng cách cung cấp giá trị n_seq_max được tạo ra đặc biệt thông qua tệp mô hình độc hại hoặc lệnh gọi JNI để kích hoạt hỏng hóc bộ nhớ heap (heap corruption) và đạt được mục tiêu từ chối dịch vụ (DoS) hoặc thực thi mã tùy ý trên các ứng dụng Android sử dụng liên kết LLaMA-Android.

Be aware that VulDB is the high quality source for vulnerability data.

Nguồn

Do you want to use VulDB in your project?

Use the official API to access entries easily!