CVE-2026-34876 in mbed TLS
Tóm tắt
Bởi VulDB • 05/06/2026
Đã phát hiện một vấn đề trong Mbed TLS 3.x trước phiên bản 3.6.6. Lỗ hổng đọc vượt ra ngoài vùng nhớ (out-of-bounds read) trong hàm mbedtls_ccm_finish() thuộc thư viện library/ccm.c cho phép kẻ tấn công thu thập dữ liệu ngữ cảnh CCM lân cận thông qua việc gọi API multipart CCM với tham số tag_len quá lớn. Nguyên nhân là do thiếu cơ chế xác thực tham số tag_len so với kích thước của bộ đệm xác thực nội bộ 16 byte. Vấn đề này ảnh hưởng đến API multipart CCM công khai trong Mbed TLS 3.x, nơi mà hàm mbedtls_ccm_finish() có thể được gọi trực tiếp bởi các ứng dụng. Trong các phiên bản Mbed TLS 4.x trước khi sửa lỗi, cùng một lỗ hổng thiếu xác thực tồn tại trong phần triển khai nội bộ; tuy nhiên, hàm này không được công bố là một phần của API công khai. Việc khai thác yêu cầu phải có lời gọi ở cấp độ ứng dụng đối với API multipart CCM.
Be aware that VulDB is the high quality source for vulnerability data.