Lỗ hổng tràn số nguyên trong VMXNET3 của VMware cho phép thực thi mã trên host

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-2025-41236 là gì?

Lỗ hổng CVE-2025-41236 là lỗ hổng Out-of-bounds Write ảnh hưởng tới ESXi (phiên bản bị ảnh hưởng: 8.0 – < ESXi80U3f-24784735, 8.0 – < ESXi80U2e-24789317 và các phiên bản bị ảnh hưởng khác), Cloud Foundation (phiên bản bị ảnh hưởng: 5.x, 4.5.x), Workstation (phiên bản bị ảnh hưởng: 17.x – < 17.6.4) và 3 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.3. Các nguồn hiện có chưa ghi nhận lỗ hổng này bị khai thác.

Giới thiệu chung

Dữ liệu gốc

VMware ESXi, Workstation và Fusion chứa một lỗ hổng tràn số nguyên trong bộ điều hợp mạng ảo VMXNET3. Một tác nhân độc hại có quyền quản trị cục bộ trên một máy ảo sử dụng bộ điều hợp mạng ảo VMXNET3 có thể khai thác vấn đề này để thực thi mã trên host. Các bộ điều hợp ảo không phải VMXNET3 không bị ảnh hưởng bởi vấn đề này.

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

  • VMware ESXi 8.0: bị ảnh hưởng khi thấp hơn ESXi80U3f-24784735 hoặc thấp hơn ESXi80U2e-24789317, tùy nhánh update đang sử dụng. Broadcom liệt kê các build này là mốc sửa lỗi.
  • VMware ESXi 7.0: bị ảnh hưởng khi thấp hơn ESXi70U3w-24784741.
  • VMware Workstation 17.x: bị ảnh hưởng khi thấp hơn 17.6.4; Broadcom liệt kê 17.6.4 là fixed version.
  • VMware Fusion 13.x: dữ liệu affected chuẩn hóa đánh dấu các bản thấp hơn hoặc bằng 13.6.4 là bị ảnh hưởng, trong khi response matrix của Broadcom liệt kê 13.6.4 là fixed version. Đây là khác biệt giữa các nguồn, vì vậy cần xác minh trực tiếp trạng thái release trước khi coi 13.6.4 là đã khắc phục.
  • VMware Cloud Foundation: các nhánh 5.x và 4.5.x bị ảnh hưởng. Broadcom chỉ định async patch tương ứng tới ESXi80U3f-24784735 cho 5.x và ESXi70U3w-24784741 cho 4.5.x.
  • VMware Telco Cloud Platform: các nhánh 5.x và 4.x được liên kết với mốc sửa ESXi80U3f-24784735; các nhánh 3.x và 2.x được liên kết với ESXi70U3w-24784741.
  • VMware Telco Cloud Infrastructure: các nhánh 3.x và 2.x được liên kết với ESXi70U3w-24784741.
  • Bản ghi đặt trạng thái mặc định là unaffected cho các sản phẩm không nằm trong các phạm vi nêu trên, nhưng không nên suy luận thêm cho các nhánh song song chưa được vendor xác nhận.

Chi tiết kỹ thuật

Lỗ hổng nằm trong bộ điều hợp mạng ảo VMXNET3 của VMware ESXi, Workstation và Fusion. Lỗi được mô tả là integer overflow và được phân loại là CWE-787, tức ghi dữ liệu vượt giới hạn bộ nhớ. Bản ghi và advisory không công bố phép tính, trường dữ liệu hoặc thao tác nội bộ cụ thể dẫn đến lỗi, nên chi tiết triển khai chính xác vẫn chưa rõ.

Điều kiện khai thác được vendor nêu là kẻ tấn công phải có quyền quản trị cục bộ trên một virtual machine đang sử dụng bộ điều hợp VMXNET3. Kết quả được xác nhận là thực thi mã trên host, tức vượt qua ranh giới cách ly giữa guest và host. Các virtual adapter không phải VMXNET3 không bị ảnh hưởng theo mô tả của vendor. Metadata chấm điểm kèm bản ghi gán attack vector là local, attack complexity là low và user interaction là none, nhưng đồng thời ghi privileges required là none, trong khi mô tả attack vector của vendor yêu cầu quyền quản trị cục bộ trong VM; cần dùng điều kiện của vendor để kiểm tra triển khai và lưu ý sự khác biệt này.

Khả năng khai thác

Lỗ hổng có khả năng bị khai thác từ bên trong VM, không phải bằng một yêu cầu mạng trực tiếp từ bên ngoài host. Broadcom mô tả điều kiện là kẻ tấn công có quyền quản trị cục bộ trên VM có VMXNET3; metadata kèm bản ghi mô tả độ phức tạp thấp và không yêu cầu tương tác người dùng.

Bản ghi được cung cấp đánh dấu public_exploit là false và không đặt known_exploited; phần enrichment của CISA được trả về cùng dữ liệu cũng ghi nhận exploitation là none trong đánh giá của nó. Những trạng thái này không chứng minh rằng sẽ không có khai thác về sau. Broadcom cho biết các lỗ hổng trong advisory được báo cáo riêng tư, nhưng bằng chứng hiện có không xác nhận một exploit công khai hoặc chiến dịch khai thác cụ thể cho lỗ hổng này.

Tác động kỹ thuật

Kết quả kỹ thuật được xác nhận là thực thi mã trên host từ một VM có VMXNET3 khi kẻ tấn công đáp ứng điều kiện quyền truy cập cục bộ được vendor nêu. Vì vậy, phạm vi tác động thay đổi từ một guest sang host và có thể ảnh hưởng đến các workload khác cùng host.

Tác động có thể bao gồm mất tính toàn vẹn của host, gián đoạn dịch vụ hoặc truy cập trái phép vào tài nguyên được host quản lý. Đây là các hệ quả khả dĩ của việc thực thi mã trên host, không phải các hành vi cụ thể đã được chứng minh trong bản ghi. Bằng chứng hiện có không mô tả payload, đường khai thác chi tiết, cơ chế persistence hoặc mức độ kiểm soát host sau khai thác.

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

Khai thác thành công có thể cho phép mã do kẻ tấn công kiểm soát chạy trên host, từ đó có khả năng ảnh hưởng đến tính bí mật, toàn vẹn hoặc sẵn sàng của host và các VM cùng host. Đây là rủi ro đặc biệt đáng chú ý trong môi trường dùng VM để cách ly workload hoặc quản trị hạ tầng nhiều tenant.

Bằng chứng hiện có xác nhận kết quả là thực thi mã trên host, nhưng không xác định một phương thức persistence, đường đi lateral movement, loại dữ liệu bị truy cập hoặc kịch bản breach cụ thể. Tác động thực tế phụ thuộc vào quyền của host, cấu hình quản trị và phạm vi workload chạy trên host đó.

Cách khắc phục

  1. Cài bản sửa theo đúng nhánh sản phẩm. Với VMware ESXi, cập nhật ESXi 8.0 lên build ESXi80U3f-24784735 hoặc ESXi80U2e-24789317 phù hợp với nhánh update đang dùng, và cập nhật ESXi 7.0 lên ESXi70U3w-24784741.
  2. Cập nhật VMware Workstation 17.x lên 17.6.4 theo response matrix của Broadcom.
  3. Đối với VMware Fusion, Broadcom liệt kê 13.6.4 là fixed version, nhưng dữ liệu affected chuẩn hóa lại đánh dấu 13.6.4 là bị ảnh hưởng. Xác nhận trạng thái bản phát hành với vendor và kiểm tra build thực tế trước khi đóng xử lý.
  4. Với VMware Cloud Foundation, áp dụng async patch tới ESXi80U3f-24784735 cho nhánh 5.x hoặc tới ESXi70U3w-24784741 cho nhánh 4.5.x, theo hướng dẫn cập nhật của Broadcom.
  5. Với VMware Telco Cloud Platform và VMware Telco Cloud Infrastructure, áp dụng mốc ESXi tương ứng được nêu trong affected_summary, đồng thời xác minh mapping giữa sản phẩm quản lý và underlying ESXi.
  6. Advisory của Broadcom không nêu workaround cho lỗ hổng này. Việc đổi sang virtual adapter không phải VMXNET3 không nên được coi là biện pháp khắc phục hoàn chỉnh nếu chưa đánh giá tương thích, vì vendor chỉ xác nhận rằng các adapter đó không bị ảnh hưởng.
  7. Sau khi cập nhật, kiểm tra lại inventory của host và toàn bộ VM để xác nhận build đã sửa được cài đặt và các VM sử dụng VMXNET3 không còn chạy trên host chưa được vá.

Cách phát hiện

  • Kiểm kê VMware ESXi, VMware Workstation, VMware Fusion, VMware Cloud Foundation và các sản phẩm VMware Telco Cloud đang được triển khai.
  • Liệt kê các VM có gắn bộ điều hợp mạng ảo VMXNET3; đây là điều kiện phơi nhiễm quan trọng được vendor nêu. Các VM dùng adapter khác được mô tả là không bị ảnh hưởng bởi lỗ hổng này.
  • Đối chiếu build hoặc patch hiện tại của hypervisor và desktop hypervisor với các ranh giới trong affected_summary, đồng thời kiểm tra trạng thái async patch đối với Cloud Foundation và Telco Cloud.
  • Rà soát telemetry của host để tìm hoạt động bất thường bắt nguồn từ VM, thay đổi ngoài dự kiến trên host hoặc dấu hiệu thực thi mã sau các thao tác quản trị VM. Đâ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.
  • Không coi việc không thấy log liên quan là bằng chứng hệ thống an toàn; cần xác nhận loại adapter và build đã cài đặt bằng inventory đáng tin cậy.
Nguồn (11)
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.