CVE-2026-73657 in trigger.devthông tin

Tóm tắt

Bởi VulDB • 14/08/2026

Trigger.dev là một nền tảng để xây dựng và triển khai các tác nhân AI (AI agents) và quy trình làm việc được quản lý hoàn toàn. Từ phiên bản 4.4.2 đến 4.5.0-rc.4, điểm cuối `POST /api/v1/runs/:runParam/replay` trong tệp `apps/webapp/app/routes/api.v1.runs.$runParam.replay.ts` sử dụng lệnh gọi `prisma.taskRun.findUnique({ where: { friendlyId: runParam } })` mà không có bộ lọc runtimeEnvironmentId, sau đó ReplayTaskRunService trong `apps/webapp/app/v3/services/replayTaskRun.server.ts` sẽ phát lại (replay) quy trình đã chọn trong môi trường của nạn nhân. Do đó, bất kỳ khóa API môi trường hợp lệ nào cũng có thể thực hiện replay một quy trình thuộc về tenant khác bằng cách sử dụng friendlyId, dẫn đến việc tiêu thụ tài nguyên của nạn nhân và lặp lại các tác động phụ; khi `payloadType: "application/store"` được sử dụng, hàm `overrideExistingPayloadPacket()` gọi `conditionallyImportPacket()` trên `existingTaskRun.payload` mà không có kiểm tra tính toàn vẹn (integrity check), khiến các byte payload bị ghi đè thông qua lỗ hổng traversal đường dẫn bộ lưu trữ đối tượng riêng biệt trở thành đầu vào do kẻ tấn công kiểm soát cho tác vụ của nạn nhân. Vấn đề này đã được sửa chữa trong phiên bản 4.5.0-rc.4.

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

chịu trách nhiệm

GitHub M

Đặt trước

13/08/2026

Tiết lộ

14/08/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 want to use VulDB in your project?

Use the official API to access entries easily!