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 meta | Giá khai thác hiện tại (≈) | Điểm quan tâm CTI |
|---|---|---|
| 5.8 | $0-$5k | 0.00 |
Tóm tắt
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ết
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ẩm
Loại
Nhà cung cấp
Tên
Phiên bản
Giấy phép
hỗ trợ
Trang web
- Nhà cung cấp: https://www.microsoft.com/
CPE 2.3
CPE 2.2
CVSSv4
VulDB Vector: 🔍VulDB Độ tin cậy: 🔍
CVSSv3
VulDB Điểm cơ sở meta: 6.3VulDB Đ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: 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| Véc-tơ | Độ phức tạp | Xác thực | Bí mật | Toàn vẹn | Khả dụng |
|---|---|---|---|---|---|
| Mở khóa | Mở khóa | Mở khóa | Mở khóa | Mở khóa | Mở khóa |
| Mở khóa | Mở khóa | Mở khóa | Mở khóa | Mở khóa | Mở khóa |
| Mở khóa | Mở khóa | Mở khóa | Mở khóa | Mở khóa | Mở khóa |
VulDB Điểm cơ sở: 🔍
VulDB Điểm tạm thời: 🔍
VulDB Độ tin cậy: 🔍
Khai thác
Lớp: Tràn bộ đệmCWE: 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-Day | Mở khóa | Mở khóa | Mở khóa | Mở khóa |
|---|---|---|---|---|
| Hôm nay | Mở khóa | Mở khóa | Mở khóa | Mở khóa |
Tình báo mối đe dọa
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ó
Khuyến nghị: nâng cấpTrạng thái: 🔍
Thời gian 0-ngày: 🔍
nâng cấp: Internet Explorer 11
dòng thời gian
08/11/2016 🔍10/11/2016 🔍
07/04/2017 🔍
Nguồn
Nhà cung cấp: microsoft.comKhuyế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ục
Đượ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.
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