CVE-2026-103658

Lưu ý: Dữ liệu này chỉ có tính chất tham khảo, phục vụ nghiên cứu an ninh mạng.CyStack khuyến nghị người dùng không sử dụng các thông tin này nhằm các mục đích bất hợp pháp

Lỗ hổng CVE-2026-103658 là gì?

Lỗ hổng CVE-2026-103658 là lỗ hổng Heap-based Buffer Overflow ảnh hưởng tới Aspell (phiên bản bị ảnh hưởng: 0.60.8.2). Lỗ hổng này được xếp hạng ở mức Trung bình, với điểm CVSS 5.9. Lỗ hổng này đã có mã hoặc bằng chứng khai thác công khai, nhưng điều đó chưa xác nhận việc khai thác trong thực tế.

Giới thiệu chung

Dữ liệu gốc

GNU Aspell 0.60.8.2 (first vulnerable version is not known) contains a heap-based buffer overflow write (CWE-122) in its read-only dictionary loader. String::reserve() in common/string.hpp computes its capacity check with a signed int ((int)s + 1), so a requested size of 0x7FFFFFFF wraps negative and the backing buffer is never grown. ReadOnlyDict::load() in modules/speller/default/readonly_ws.cpp passes the unvalidated 32-bit size fields from a .rws dictionary header into this path, so a crafted .rws file with a valid endian marker (12345678) and an oversized length field (e.g. lang_name_size = 0x7FFFFFFF) causes attacker-controlled data to be written out of bounds past an undersized heap allocation. An attacker who induces a victim to load a malicious dictionary — for example via aspell dump master — can corrupt heap memory, resulting in denial of service and potentially code execution. Fixed in b830b6e and will be fixed in release 0.60.8.3.

Sản phẩm và phạm vi ảnh hưởng

Chưa thể hoàn tất phân tích. Dữ liệu lỗ hổng gốc vẫn hiển thị bên dưới.

Chi tiết kỹ thuật

Chưa thể hoàn tất phân tích. Dữ liệu lỗ hổng gốc vẫn hiển thị bên dưới.

Khả năng khai thác

Chưa thể hoàn tất phân tích. Dữ liệu lỗ hổng gốc vẫn hiển thị bên dưới.

Tác động kỹ thuật

Chưa thể hoàn tất phân tích. Dữ liệu lỗ hổng gốc vẫn hiển thị bên dưới.

Tác động đến tổ chức

Chưa thể hoàn tất phân tích. Dữ liệu lỗ hổng gốc vẫn hiển thị bên dưới.

Cách khắc phục

Chưa thể hoàn tất phân tích. Dữ liệu lỗ hổng gốc vẫn hiển thị bên dưới.

Cách phát hiện

Chưa thể hoàn tất phân tích. Dữ liệu lỗ hổng gốc vẫn hiển thị bên dưới.
Nguồn (8)
Tìm hiểu thêm

Kiểm tra chuyên sâu cùng giải pháp quản lý rủi ro Web toàn diện

Giải pháp CyStack VulnScan liên tục phát hiện tài sản, xác minh lỗ hổng và giúp đội ngũ bảo mật ưu tiên khắc phục cho toàn bộ doanh nghiệp.

Khám phá các giải pháp khác liên quan