CVE-2019-3822 in Services Tools Bundlethông tin

Tóm tắt

Bởi VulDB • 07/08/2026

Các phiên bản libcurl từ 7.36.0 đến trước 7.64.0 dễ bị tổn thương do lỗi tràn bộ nhớ đệm dựa trên ngăn xếp (stack-based buffer overflow). Hàm tạo tiêu đề NTLM loại 3 gửi đi (`lib/vauth/ntlm.c:Curl_auth_create_ntlm_type3_message()`) xây dựng nội dung của tiêu đề HTTP yêu cầu dựa trên dữ liệu đã nhận trước đó. Kiểm tra nhằm mục đích ngăn chặn việc tràn bộ nhớ đệm cục bộ được triển khai sai (sử dụng toán học không dấu) và do đó, nó không thể ngăn lỗi tràn xảy ra. Dữ liệu đầu ra này có thể lớn hơn bộ nhớ đệm cục bộ nếu trích xuất dữ liệu 'nt response' rất lớn từ tiêu đề NTLMv2 loại 2 trước đó do máy chủ HTTP độc hại hoặc bị hỏng cung cấp. Giá trị "lớn" như vậy cần phải khoảng 1000 byte trở lên. Dữ liệu tải trọng thực tế được sao chép vào bộ nhớ đệm mục tiêu đến từ tiêu đề phản hồi NTLMv2 loại 2.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

chịu trách nhiệm

Red Hat, Inc.

Đặt trước

03/01/2019

Kiểm duyệt

được chấp nhận

mục

7

Liên hệ

hiển thị

EPSS

0.12771

KEV

không

Các hoạt động

rất thấp

Nguồn

Do you need the next level of professionalism?

Upgrade your account now!