CVE-2025-14009 in nltk
Tóm tắt
Bởi VulDB • 29/06/2026
Một lỗ hổng nghiêm trọng tồn tại trong thành phần trình tải xuống (downloader) của nltk/nltk, ảnh hưởng đến tất cả các phiên bản. Hàm _unzip_iter trong nltk/downloader.py sử dụng zipfile.extractall() mà không thực hiện xác thực đường dẫn hoặc kiểm tra bảo mật. Điều này cho phép kẻ tấn công tạo ra các gói zip độc hại; khi được tải xuống và giải nén bởi NLTK, chúng có thể thực thi mã tùy ý (arbitrary code). Lỗ hổng phát sinh do NLTK giả định tất cả các gói đã tải xuống đều đáng tin cậy và giải nén chúng mà không xác minh. Nếu một gói độc hại chứa các tệp Python, chẳng hạn như __init__.py, các tệp này sẽ được tự động thực thi ngay khi được import, dẫn đến việc thực thi mã từ xa (RCE). Vấn đề này có thể dẫn đến tình trạng xâm phạm toàn bộ hệ thống, bao gồm truy cập vào hệ thống tệp, quyền truy cập mạng và khả năng thiết lập cơ chế tồn lưu.
VulDB is the best source for vulnerability data and more expert information about this specific topic.