Lỗi đọc ngoài giới hạn trong Mitsubishi Electric GENESIS64 có thể làm lộ bộ nhớ hoặc gây DoS

Lưu ý: Dữ liệu này chỉ có tính chất tham khảo, phục vụ nghiên cứu an ninh mạng.CyStack khuyến nghị người dùng không sử dụng các thông tin này nhằm các mục đích bất hợp pháp

Lỗ hổng CVE-2022-33319 là gì?

Lỗ hổng CVE-2022-33319 là lỗ hổng Out-of-bounds Read ảnh hưởng tới GENESIS64 (phiên bản bị ảnh hưởng: Versions 10.97 to 10.97.1), GENESIS64 (phiên bản bị ảnh hưởng: Versions 10.97 to 10.97.1), ICONICS Suite (phiên bản bị ảnh hưởng: Versions 10.97 to 10.97.1) và 4 sản phẩm khác. Lỗ hổng này được xếp hạng ở mức Nghiêm trọng, với điểm CVSS 9.1. Hiện chưa đủ dữ liệu để xác định lỗ hổng này đã bị khai thác hay chưa.

Giới thiệu chung

Dữ liệu gốc

Lỗ hổng đọc ngoài giới hạn trong Mitsubishi Electric GENESIS64 các phiên bản 10.97 đến 10.97.1, Mitsubishi Electric Iconics Digital Solutions GENESIS64 các phiên bản 10.97 đến 10.97.1, Mitsubishi Electric ICONICS Suite các phiên bản 10.97 đến 10.97.1, Mitsubishi Electric Iconics Digital Solutions ICONICS Suite các phiên bản 10.97 đến 10.97.1, Mitsubishi Electric GENESIS32 phiên bản 9.7 và các phiên bản trước đó, Mitsubishi Electric Iconics Digital Solutions GENESIS32 phiên bản 9.7 và các phiên bản trước đó, và Mitsubishi Electric MC Works64 phiên bản 4.04E và các phiên bản trước đó cho phép kẻ tấn công từ xa không cần xác thực làm lộ thông tin trong bộ nhớ hoặc gây ra tình trạng từ chối dịch vụ (DoS) bằng cách gửi các gói tin được chế tạo đặc biệt đến máy chủ GENESIS64, ICONICS Suite, GENESIS32 hoặc MC Works64.

Sản phẩm và phạm vi ảnh hưởng

  • Mitsubishi Electric GENESIS64 và Mitsubishi Electric Iconics Digital Solutions GENESIS64: các phiên bản 10.97 đến 10.97.1 bị ảnh hưởng.
  • Mitsubishi Electric ICONICS Suite và Mitsubishi Electric Iconics Digital Solutions ICONICS Suite: các phiên bản 10.97 đến 10.97.1 bị ảnh hưởng.
  • Mitsubishi Electric GENESIS32 và Mitsubishi Electric Iconics Digital Solutions GENESIS32: phiên bản 9.7 và các phiên bản trước đó bị ảnh hưởng.
  • Mitsubishi Electric MC Works64: phiên bản 4.04E và các phiên bản trước đó bị ảnh hưởng.

Bản ghi và thông báo vendor được kiểm tra không xác nhận trạng thái của các nhánh phát hành khác nằm ngoài các phạm vi trên; không nên suy ra rằng một nhánh mới hơn hoặc song song tự động không bị ảnh hưởng.

Chi tiết kỹ thuật

Lỗi thuộc nhóm CWE-125, xảy ra trong chức năng giao tiếp với external OPC DA server của GENESIS64, ICONICS Suite, MC Works64 và GENESIS32. Mitsubishi Electric mô tả nguyên nhân là kiểm tra không đầy đủ kích thước dữ liệu đầu vào của các gói tin. Kẻ tấn công từ xa không cần xác thực có thể gửi gói tin được chế tạo đặc biệt đến máy chủ; dữ liệu này có thể khiến thành phần xử lý đọc vượt quá vùng nhớ dự kiến. Tài liệu hiện có không nêu cấu trúc gói tin, trường giao thức, vùng nhớ cụ thể hoặc hành vi phản hồi chi tiết. Lỗi này được mô tả với hậu quả là làm lộ thông tin trong bộ nhớ hoặc gây Denial of Service, không phải thực thi mã.

Khả năng khai thác

  • Khả năng tiếp cận: Có thể khai thác từ xa qua mạng bằng cách gửi các gói tin được chế tạo đặc biệt đến máy chủ bị ảnh hưởng.
  • Xác thực và tương tác: Không yêu cầu xác thực và không yêu cầu người dùng tương tác.
  • Độ phức tạp: Bản ghi mô tả điều kiện khai thác là đơn giản, nhưng không công bố định dạng gói tin hoặc chuỗi khai thác cụ thể.
  • Tình trạng khai thác: Bằng chứng hiện có chưa xác lập public exploit hoặc tình trạng bị khai thác thực tế. Tài liệu của vendor và JVN nêu tác động, cách kiểm tra và biện pháp giảm thiểu, nhưng không xác nhận hoạt động khai thác đã quan sát được.

Tác động kỹ thuật

Lợi dụng thành công có thể làm lộ thông tin từ bộ nhớ của máy chủ hoặc làm dịch vụ chuyển sang trạng thái Denial of Service. Do đường tấn công là mạng và không yêu cầu xác thực, một máy chủ bị phơi nhiễm có thể bị tác động mà không cần truy cập cục bộ hoặc người dùng thực hiện thao tác. Hậu quả tổ chức có thể gồm lộ dữ liệu tạm thời trong bộ nhớ và gián đoạn hoạt động giám sát hoặc giao tiếp công nghiệp. Bản ghi không mô tả khả năng thay đổi tính toàn vẹn dữ liệu, thực thi mã hay mở rộng đặc quyền đối với lỗi này; dữ liệu cụ thể bị lộ và cách dịch vụ phục hồi vẫn chưa được xác định.

Tác động đến tổ chức

  • Bảo mật thông tin: Việc đọc ngoài giới hạn có thể làm lộ dữ liệu hiện diện trong bộ nhớ của máy chủ. Loại dữ liệu cụ thể có thể bị lộ không được công bố.
  • Tính liên tục vận hành: Việc xử lý gói tin độc hại có thể khiến máy chủ rơi vào trạng thái Denial of Service, từ đó có khả năng làm gián đoạn chức năng giám sát hoặc giao tiếp của hệ thống.
  • Phạm vi phơi nhiễm: Vì không cần xác thực và có thể thực hiện từ xa, một máy chủ có thể truy cập được từ mạng không đáng tin cậy cần được ưu tiên kiểm tra.
  • Giới hạn: Tài liệu mô tả lỗi này với hậu quả lộ thông tin và DoS; không mô tả việc sửa đổi dữ liệu, thực thi mã hoặc một sự cố cụ thể trong môi trường vận hành.

Cách khắc phục

  1. Với GENESIS64 và ICONICS Suite, áp dụng security update do vendor chỉ định cho đúng nhánh đang sử dụng. Người dùng phiên bản 10.97.1 được hướng dẫn áp dụng 10.97.1 Critical Fixes Rollup 3; người dùng phiên bản 10.97 được hướng dẫn áp dụng 10.97 Critical Fixes Rollup 4.
  2. Với MC Works64 và GENESIS32, Mitsubishi Electric cho biết không có kế hoạch phát hành security update cho các sản phẩm này. Vendor khuyến nghị cân nhắc thay thế bằng GENESIS64; không nên coi một phiên bản GENESIS64 cụ thể là bản sửa lỗi cho mọi nhánh nếu chưa được xác nhận riêng.
  3. Nếu chưa thể cập nhật hoặc thay thế, đặt các mạng và thiết bị điều khiển phía sau firewall, cô lập chúng khỏi các mạng và host không đáng tin cậy, đồng thời hạn chế khả năng máy chủ nhận lưu lượng không cần thiết.
  4. Tải security update của GENESIS64 hoặc ICONICS Suite qua ICONICS Community Portal theo hướng dẫn của vendor. Việc tải xuống yêu cầu tạo tài khoản và cung cấp Support WorX Plan Number được liên kết với sản phẩm.
  5. Vendor cũng khuyến nghị không mở liên kết hoặc tệp đính kèm từ email không đáng tin cậy như một biện pháp giảm thiểu chung cho advisory liên quan.

Cách phát hiện

  1. Kiểm kê các máy Windows cài GENESIS64 hoặc ICONICS Suite trong Control Panel ở mục Programs and Features, các máy cài MC Works64 trong cùng khu vực, và các máy cài GENESIS32 trong Settings > Apps > Installed Apps.
  2. Xác minh đúng tên sản phẩm hiển thị, chẳng hạn ICONICS Suite, MELSOFT MC Works64 hoặc ICONICS GENESIS32, sau đó đối chiếu số phiên bản với các nhánh bị ảnh hưởng trong phần affected summary.
  3. Xác định máy chủ nào sử dụng chức năng giao tiếp với external OPC DA server và kiểm tra xem các máy chủ đó có thể nhận kết nối từ mạng hoặc host không đáng tin cậy hay không.
  4. Rà soát firewall và network telemetry để phát hiện các kết nối bất thường hoặc lưu lượng gói tin bất thường hướng đến các máy chủ này. Đây là biện pháp giám sát phòng ngừa, không phải IOC được vendor xác nhận.
  5. Không xem việc không có log phù hợp là bằng chứng cho thấy hệ thống an toàn; cần xác minh phiên bản, chức năng đang sử dụng và phạm vi tiếp cận mạng.
Nguồn (18)
Tìm hiểu thêm

Kiểm tra chuyên sâu cùng giải pháp quản lý rủi ro Web toàn diện

Giải pháp CyStack VulnScan liên tục phát hiện tài sản, xác minh lỗ hổng và giúp đội ngũ bảo mật ưu tiên khắc phục cho toàn bộ doanh nghiệp.