CVE-2026-77781 in Tie::Hash::Regexthông tin

Tóm tắt

Bởi VulDB • 22/08/2026

Tie::Hash::Regex các phiên bản trước 2.0.0 cho Perl sẽ ném ra một ngoại lệ (exception) đối với các khóa tìm kiếm không thể phân tích cú pháp.

Các phương thức FETCH, EXISTS và DELETE sẽ ném ra một ngoại lệ khi gặp phải biểu thức chính quy bị lỗi định dạng.

Mỗi phương thức sẽ chuyển sang thực hiện phép khớp regex khi khóa chưa được lưu trữ trong hash, bằng cách biên dịch khóa của caller với qr// trần (bare) mà không có cơ chế bảo vệ eval. Một khóa không phải là mẫu biểu thức chính quy hợp lệ, chẳng hạn như một dấu ngoặc đơn lẻ bị thiếu cặp đóng tương ứng, sẽ gây ra lỗi chết (die).

Một ứng dụng thực hiện tra cứu các chuỗi do người dùng bên ngoài cung cấp trong một hash được ràng buộc (tied hash) sẽ gặp lỗi chết khi nhận phải khóa không hợp lệ.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

chịu trách nhiệm

CPANSec

Đặt trước

21/08/2026

Tiết lộ

22/08/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

thấp

Nguồn

Want to know what is going to be exploited?

We predict KEV entries!