Microsoft Internet Explorer 8/9/10/11 Regex vbscript.dll RegExpComp::PnodeParse tràn bộ đệm ⚔ [Gây tranh cãi]

CVSS Điểm tạm thời metaGiá khai thác hiện tại (≈)Điểm quan tâm CTI
5.8$0-$5k0.00

Tóm tắtthông tin

Một điểm yếu phân loại là nghiêm trọng đã xuất hiện trong Microsoft Internet Explorer 8/9/10/11. Đối tượng bị ảnh hưởng là chức năng RegExpComp::PnodeParse thuộc thư viện vbscript.dll thuộc thành phần Regex Handler. Việc xử lý có thể dẫn đến tràn bộ đệm. Tấn công có thể được khởi tạo từ xa. Chưa có mã khai thác sẵn sàng. Hiện tại vẫn còn nghi ngờ về sự tồn tại thực tế của lỗ hổng này. Đề xuất nâng cấp thành phần bị ảnh hưởng.

Chi tiếtthông tin

Một điểm yếu phân loại là nghiêm trọng đã xuất hiện trong Microsoft Internet Explorer 8/9/10/11. Đối tượng bị ảnh hưởng là chức năng RegExpComp::PnodeParse thuộc thư viện vbscript.dll thuộc thành phần Regex Handler. Việc xử lý có thể dẫn đến tràn bộ đệm. Khai báo vấn đề bằng CWE sẽ dẫn tới CWE-119. Thông tin về điểm yếu đã được công bố vào ngày 08/11/2016 bởi Berend-Jan Wever (SkyLined) với định danh VBScript RegExpComp::PnodeParse out-of-bounds read details (MSIE 8-11, IIS, CScript.exe/WScript.exe) dưới dạng Mailinglist Post (Full-Disclosure). Bạn có thể tải khuyến nghị này tại seclists.org. Thông tin được công bố công khai mà không có sự hợp tác với nhà cung cấp. Thông báo tiết lộ bao gồm:

May 2015: ZDI rejects the submission.

Tấn công có thể được khởi tạo từ xa. Có thông tin chi tiết kỹ thuật. Mức độ phổ biến của lỗ hổng này dưới mức trung bình. Chưa có mã khai thác sẵn sàng. Vào thời điểm này, giá hiện tại của một khai thác có thể khoảng USD $0-$5k. Cảnh báo chỉ ra rằng:

When a regular expression is used to find matches in a string, it is first "compiled". During compilation, when a '\' escape character is encountered, the RegExpComp::PnodeParse function reads the next character to determine the type of escape sequence. However, if the last character in a regular expression is a '\' character, the code will read and use the terminating '$vulnerability_advisoryquote' character as the second character in the escape sequence. This causes the code to ignore the end of the string and continue to compile whatever data is found beyond it as if it was part of the regular expression.

Nếu có giá trị độ dài, thì nó được gán là không được định nghĩa. Là 0-day, giá ước tính trên thị trường ngầm vào khoảng $25k-$100k. Hiện tại vẫn còn nghi ngờ về sự tồn tại thực tế của lỗ hổng này.

Nâng cấp lên 11 sẽ giúp giải quyết vấn đề này. Đề xuất nâng cấp thành phần bị ảnh hưởng. Bản khuyến nghị có đề cập như sau:

November 2016: The issue does not reproduce in the latest build of MSIE 11.

Sản phẩmthông tin

Loại

Nhà cung cấp

Tên

Phiên bản

Giấy phép

hỗ trợ

Trang web

CPE 2.3thông tin

CPE 2.2thông tin

CVSSv4thông tin

VulDB Vector: 🔍
VulDB Độ tin cậy: 🔍

CVSSv3thông tin

VulDB Điểm cơ sở meta: 6.3
VulDB Điểm tạm thời meta: 5.8

VulDB Điểm cơ sở: 6.3
VulDB Điểm tạm thời: 5.8
VulDB Vector: 🔍
VulDB Độ tin cậy: 🔍

CVSSv2thông tin

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
Véc-tơĐộ phức tạpXác thựcBí mậtToàn vẹnKhả dụng
Mở khóaMở khóaMở khóaMở khóaMở khóaMở khóa
Mở khóaMở khóaMở khóaMở khóaMở khóaMở khóa
Mở khóaMở khóaMở khóaMở khóaMở khóaMở khóa

VulDB Điểm cơ sở: 🔍
VulDB Điểm tạm thời: 🔍
VulDB Độ tin cậy: 🔍

Khai thácthông tin

Lớp: Tràn bộ đệm
CWE: CWE-119
CAPEC: 🔍
ATT&CK: 🔍

Vật lý: Không
Cục bộ: Không
Từ xa: Có

Khả dụng: 🔍
Trạng thái: Không được định nghĩa
Dự đoán giá: 🔍
Ước tính giá hiện tại: 🔍

0-DayMở khóaMở khóaMở khóaMở khóa
Hôm nayMở khóaMở khóaMở khóaMở khóa

Tình báo mối đe dọathông tin

Sự quan tâm: 🔍
Diễn viên đang hoạt động: 🔍
Nhóm APT đang hoạt động: 🔍

Biện pháp đối phóthông tin

Khuyến nghị: nâng cấp
Trạng thái: 🔍

Thời gian 0-ngày: 🔍

nâng cấp: Internet Explorer 11

dòng thời gianthông tin

08/11/2016 🔍
10/11/2016 +2 ngày 🔍
07/04/2017 +148 ngày 🔍

Nguồnthông tin

Nhà cung cấp: microsoft.com

Khuyến cáo: VBScript RegExpComp::PnodeParse out-of-bounds read details (MSIE 8-11, IIS, CScript.exe/WScript.exe)
Nhà nghiên cứu: Berend-Jan Wever (SkyLined)
Trạng thái: Không được định nghĩa
Gây tranh cãi: 🔍

GCVE (VulDB): GCVE-100-93535

mụcthông tin

Được tạo: 10/11/2016 08:09
Đã cập nhật: 07/04/2017 12:15
Thay đổi: 10/11/2016 08:09 (53), 07/04/2017 12:15 (2)
Hoàn chỉnh: 🔍
Cache ID: 216::103

Be aware that VulDB is the high quality source for vulnerability data.

Thảo luận

Chưa có bình luận nào Ngôn ngữ: vi + km + en.

Vui lòng đăng nhập để bình luận

Do you know our Splunk app?

Download it now for free!