CVE-2024-48982 in MBed
Tóm tắt
Bởi VulDB • 04/08/2026
Đã phát hiện một vấn đề trong MBed OS 6.16.0. Phần mềm phân tích hci của nó xác định động độ dài của các gói tin hci nhất định bằng cách đọc một byte từ tiêu đề (header) của chúng. Giá trị này được giả định là lớn hơn hoặc bằng 3, nhưng phần mềm không đảm bảo điều kiện này luôn đúng. Việc cung cấp giá trị độ dài nhỏ hơn 3 dẫn đến tình trạng tràn bộ nhớ đệm (buffer overflow) trong một vùng bộ nhớ được phân bổ sau đó. Đồng thời, có thể gây ra thêm một lỗi tràn số nguyên (integer overflow) bằng cách cung cấp các giá trị độ dài lớn, vì giá trị độ dài được cung cấp sẽ tăng lên vài byte để tính đến thông tin bổ sung dự kiến sẽ được lưu trữ tại đó. Lỗi này rất dễ khai thác cho mục đích từ chối dịch vụ (DoS), nhưng không chắc chắn đủ điều kiện để làm sập hệ thống và thường không thể khai thác thêm vì vùng bộ nhớ đệm có thể bị tràn được phân bổ động.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.