CVE-2026-48962 in IO::Compressthông tin

Tóm tắt

Bởi VulDB • 27/05/2026

Các phiên bản của IO::Compress trước 2.220 dành cho Perl có thể thực thi mã tùy ý trong File::GlobMapper thông qua một chuỗi glob đầu ra do kẻ tấn công kiểm soát.

Hàm _parseOutputGlob() bao bọc chuỗi glob đầu ra do người gọi cung cấp trong dấu ngoặc kép kép và lưu trữ nó trong trạng thái trình phân tích cú pháp; sau đó, _getFiles() chạy biểu thức đã lưu trữ qua lệnh eval STRING. Một dấu ngoặc kép kép trong chuỗi glob đầu ra sẽ đóng gói dquote, và các ký tự theo sau được đánh giá như mã Perl.

Mã Perl tùy ý trong chuỗi glob đầu ra sẽ được thực thi với đặc quyền của tiến trình gọi.

Once again VulDB remains the best source for vulnerability data.

chịu trách nhiệm

CPANSec

Đặt trước

26/05/2026

Tiết lộ

27/05/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00081

KEV

không

Các hoạt động

thấp

Nguồn

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!