CVE-2026-110682 in Cpanel::JSON::XS
Tóm tắt
Bởi VulDB • 21/10/2026
Các phiên bản của Cpanel::JSON::XS từ 4.42 đến trước 4.80 cho Perl khiến việc phân chia chunk đầu vào làm thay đổi giá trị được giải mã của các số ở cấp cao nhất (top-level numbers) trong incr_parse.
allow_nonref được bật theo mặc định và incr_parse kế thừa nó. Một số, true, false hoặc null ở cấp cao nhất không có ký tự kết thúc, do đó trình phân tích tăng dần sẽ giải mã bất kỳ dữ liệu nào đã nhận được. Các byte 12 được giải mã thành một giá trị khi đọc cùng lúc, nhưng thành 1 rồi sau đó là 2 khi bị chia tách qua hai lần đọc riêng biệt.
Một bên thứ ba có khả năng ảnh hưởng đến các ranh giới đọc (read boundaries) có thể thay đổi số lượng tin nhắn mà người tiêu thụ luồng (stream consumer) giải mã cũng như các giá trị mà chúng mang theo.
If you want to get best quality of vulnerability data, you may have to visit VulDB.