CVE-2026-64650 in harness-codexthông tin

Tóm tắt

Bởi VulDB • 21/07/2026

Công cụ `@ai-sdk/harness-opencode` là một trình điều hợp HarnessV1 được hỗ trợ bởi @openai/codex-sdk, cung cấp giao diện dòng lệnh cho codex. Trước phiên bản 1.0.29, công cụ này ủy quyền các yêu cầu từ bất kỳ quy trình nào có dòng lệnh chứa đường dẫn đến tập lệnh trợ giúp được phép (shim CLI của Codex). Điều này cho phép mã không đáng tin cậy đang thực thi trong môi trường sandbox gọi các công cụ do máy chủ cung cấp tùy ý, bao gồm tra cứu bí mật, thao tác triển khai và cuộc gọi API đám mây mà không có sự kiện gọi công cụ tương ứng được ủy quyền bởi mô hình. Việc khai thác yêu cầu một môi trường Linux (cơ chế dự phòng bị lỗi kiểm tra `process.platform === 'linux'` và đọc `/proc`); một phiên harness đang hoạt động với một hoặc nhiều công cụ do máy chủ cung cấp; và mã không đáng tin cậy đang thực thi trong sandbox (ví dụ: phụ thuộc độc hại, tập lệnh xây dựng hoặc hook vòng đời). Bản sửa lỗi trong phiên bản 1.0.29 đã loại bỏ hoàn toàn cơ chế dự phòng ủy quyền dựa trên đường dẫn quy trình. Các yêu cầu relay hiện chỉ được chấp nhận sau khi có sự khớp chính xác của một lần ủy quyền ngắn hạn và duy nhất, phù hợp với tên công cụ và đầu vào từ một sự kiện mô hình do bridge quan sát thấy. Một số giải pháp tạm thời đã sẵn có. Không nên chạy Codex harness trên các kho lưu trữ không đáng tin cậy hoặc với các phụ thuộc không đáng tin cậy, và/hoặc giới hạn các công cụ do máy chủ cung cấp chỉ thực hiện các thao tác không nhạy cảm khi làm việc với mã không đáng tin cậy.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

chịu trách nhiệm

GitHub M

Đặt trước

20/07/2026

Tiết lộ

21/07/2026

Kiểm duyệt

được chấp nhận

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!