15/09/2026 · VietTechies · Biên tập

Homebrew 7.0.0 được phát hành ngày 14/9/2026, bổ sung tính năng kiểm tra lỗ hổng tích hợp, tăng cường sandbox và chính thức ra mắt BrewUI, giao diện đồ họa gốc của dự án. Trình quản lý gói nguồn mở này cũng hỗ trợ xử lý đồng thời nhiều gói nhằm tăng tốc quá trình cài đặt và nâng cấp.
Kiểm tra lỗ hổng qua dòng lệnh
Lệnh mới `brew vulns` có thể quét các formula đã cài đặt, một formula cụ thể hoặc các formula cùng phần phụ thuộc được khai báo trong Brewfile. Với mỗi gói, Homebrew xác định kho mã nguồn thượng nguồn và phiên bản hoặc thẻ tương ứng. Đối với gói đã cài, công cụ sử dụng bản kê thành phần phần mềm (SBOM) nếu có, hoặc suy ra nguồn từ định nghĩa formula.
Sau đó, công cụ gửi dữ liệu về kho mã và phiên bản đến OSV.dev theo truy vấn hàng loạt, nhận các bản ghi lỗ hổng rồi xác minh những trường hợp có khả năng trùng khớp. Người dùng có thể áp dụng bộ lọc theo mức độ nghiêm trọng. Homebrew cũng kiểm tra liệu lỗ hổng được báo cáo đã được vá trong formula mà dự án phân phối hay chưa.
Cơ sở cảnh báo riêng cho Homebrew
Một cơ sở dữ liệu cảnh báo riêng ghi nhận theo định dạng OSV các lỗ hổng ảnh hưởng đến từng phiên bản và bản sửa đổi formula do Homebrew phân phối. Cơ chế này tính đến các bản vá được Homebrew đưa ngược về mà không thay đổi phiên bản phần mềm thượng nguồn, giúp công cụ bảo mật phân biệt lỗ hổng chưa xử lý với lỗi đã được vá trong gói phát hành.
Dự án công bố kết quả cảnh báo qua API formula và một chỉ mục cảnh báo có thể tải xuống. Theo nhóm Homebrew, các bản ghi được phép tái sử dụng theo tuyên bố hiến tặng vào phạm vi công cộng CC0.
Giới hạn cài đặt chặt chẽ hơn
Homebrew 7.0.0 mặc định chặn quyền truy cập thư mục cá nhân của người dùng trong các tác vụ chạy bằng sandbox. Bản phát hành cũng tách bước tải phần phụ thuộc có kết nối mạng khỏi giai đoạn cài đặt ngoại tuyến, qua đó giảm phạm vi truy cập trong lúc thực thi chỉ dẫn của gói.
Phiên bản này còn cho phép tải xuống, chuẩn bị và cài đặt nhiều gói đồng thời. Homebrew cho biết thay đổi đó cải thiện hiệu năng cài đặt và nâng cấp, dù nguồn tin không đưa ra kết quả đo thời gian để so sánh.
BrewUI chính thức ra mắt
BrewUI cung cấp giao diện đồ họa gốc để duyệt, tìm kiếm gói, xem phần phụ thuộc và quản lý chúng mà không phải hoàn toàn dựa vào lệnh trong terminal. Giao diện này chỉ có trên macOS 26 “Tahoe” trở lên.
Ảnh minh họa do AI tạo.
Nguồn: Homebrew 7.0.0 gets built-in GUI, better security controls
