CVE-2025-34075 in Vagrantthông tin

Tóm tắt

Bởi VulDB • 10/05/2026

Một lỗ hổng thoát khỏi máy ảo (virtual machine escape) đã được xác thực tồn tại trong HashiCorp Vagrant khi sử dụng cấu hình thư mục đồng bộ mặc định. Theo thiết kế, Vagrant tự động gắn kết thư mục dự án của hệ thống chủ vào máy ảo khách dưới đường dẫn /vagrant (hoặc C:\vagrant trên Windows). Điều này bao gồm tệp cấu hình Vagrantfile, một tập lệnh Ruby được hệ thống chủ đánh giá mỗi khi một lệnh vagrant được thực thi trong thư mục dự án. Nếu một kẻ tấn công có đặc quyền thấp có được quyền truy cập shell vào máy ảo khách, chúng có thể thêm mã Ruby tùy ý vào tệp Vagrantfile đã được gắn kết. Khi một người dùng trên hệ thống chủ sau đó chạy bất kỳ lệnh vagrant nào, mã đã được tiêm sẽ được thực thi trên hệ thống chủ với đặc quyền của người dùng đó.

Mặc dù hành vi thư mục chia sẻ này đã được Vagrant tài liệu hóa rõ ràng, nhưng các hệ quả bảo mật liên quan đến việc thực thi Vagrantfile từ bộ nhớ có thể ghi bởi máy ảo khách không được đề cập một cách rõ ràng. Điều này về cơ bản cho phép thực thi mã từ máy ảo khách sang hệ thống chủ trong các kịch bản máy ảo đa thuê hoặc có đối thủ.

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

chịu trách nhiệm

VulnCheck

Đặt trước

15/04/2025

Tiết lộ

02/07/2025

Kiểm duyệt

đã bị thu hồi

EPSS

0.00000

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!